Arch USB는 더 이상 부팅되지 않습니다. - '/dev/disk/by-label/' 장치는 30초 후에 표시되지 않습니다.

Arch USB는 더 이상 부팅되지 않습니다. - '/dev/disk/by-label/' 장치는 30초 후에 표시되지 않습니다.

첫 번째(그리고 솔직히 세 번째) Arch 설치 시도를 구성할 때 사용법 편집을 무시했습니다 pacman. 물론 설정을 테스트하기 위해 재부팅했을 때 시스템이 제대로 부팅되지 않는 것을 발견했을 뿐만 아니라 더 이상 USB 복구 이미지를 로드할 부팅 항목이 없습니다. 정말 나쁘다.

수동으로 USB로 부팅 했지만 프롬프트 set root가 성공적으로 표시되기 전에 다음과 같은 악명 높은 오류가 발생했습니다.root

ERROR: '/dev/disk/by-label' device did not show up after 30 seconds...

그리고

sh: can't access tty: job control turned off

여러 솔루션을 살펴봤지만 여전히 주사위가 없습니다. 내가 놓친 것이 있으면 알려주십시오.

  • 장치 감지 확인cat /proc/scsi/scsi
  • ln -s[f] /dev/sda /dev/disk/by-label
  • archisodevice=ARCH_201611
  • udevadm trigger
  • mount /dev/sda[1] /bootmnt/archiso
  • USB 드라이브 이름을 ARCH_201611* 로 변경
  • mv /dev/disk/by-label/ARCH_201611 /dev/disk/by-label/ARCH_201611*

*(아래 참조)

설치 가이드에 따라 USB 드라이브를 다시 포맷 ext4하고 GPT이를 사용하여 ddISO를 로드했습니다. Intel i5 2520M 및 UEFI가 활성화된 Thinkpad t420s에 Arch를 설치하고 있습니다.

어쩌면 문제는 드라이브에 올바르게 레이블을 지정하지 않았다는 것입니까? Mac(2015 Retina MBp)에서 디스크 유틸리티를 사용하여 USB 드라이브의 이름을 바꾸고 ARCH_201611깨끗하게 지운 다음 을 iso사용했습니다 dd. 위의 이름 바꾸기 방법을 시도했을 때 디렉토리 ARCH_201611에 이미 레이블이 있었습니다 /dev/. 그러나 오류 메시지는 항상 인쇄 /dev/disk/by-label됩니다 /dev/disk/by-label/ARCH_201611. iso가 로드되면 장치 레이블이 변경될 수 있지만 isoiso가 로드된 후에는 macOS가 장치를 마운트할 수 없기 때문에 새 레이블을 장치에 적용할 수 있는 방법이 없습니다. 어떤 제안이 있으십니까?

아마도시작 항목을 편집할 수 있다면rootfs- 대체 쉘에서 이 작업을 어떻게 수행합니까 ?

그 동안에는 시도해 볼 수도 있겠네요네트워크 부팅...

추신: 이 질문이 Arch 포럼에 속한다는 것을 알고 있지만 현재 작동 중인 설치가 없기 때문에 date -u +%V$(uname)...계정을 만드는 데 필요한 질문에 답변해야 하는 결과를 얻을 수 없습니다.

관련 정보