![하드 드라이브 교체로 인해 시작할 수 없음](https://linux55.com/image/142712/%ED%95%98%EB%93%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%20%EA%B5%90%EC%B2%B4%EB%A1%9C%20%EC%9D%B8%ED%95%B4%20%EC%8B%9C%EC%9E%91%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%9D%8C.png)
저는 Arch가 설치된 노트북을 가지고 있는데 지금까지는 아주 좋습니다. 내가 원하는 방식으로 설정하고 며칠 동안 사용한 후, 좀 더 살펴보고 SteamOS를 설치하기로 결정했습니다. Arch 설치를 엉망으로 만들고 싶지 않았고 우연히 여분의 2.5인치 드라이브가 있었기 때문에 그냥 기존 드라이브를 꺼내 빈 드라이브에 넣었습니다. 한동안 SteamOS를 사용한 후 드라이브 복구를 교체했는데 이제 Arch가 부팅되지 않습니다.
BIOS 설정을 변경하지 않았습니다. Arch가 설치된 HD를 표시하지 않으려면 UEFI 부팅 장치 선택을 입력하세요.~하지 않는 한부팅 가능한 다른 장치(제 경우에는 아치 설치 미디어가 있는 플래시 드라이브)가 있는데, 이 경우 HD에서 GRUB용 EFI 파일을 수동으로 선택하고 정상적으로 Arch로 부팅할 수 있습니다.
갑자기 드라이브를 교체하면 기존 드라이브가 부팅되지 않는 이유는 무엇입니까? 어떻게 해결할 수 있나요?
편집: UEFI를 사용하여 수동으로 부팅할 파일을 선택할 수 있도록 USB 스틱을 해킹한 후 efibootmgr
다음이 보고됩니다.
BootCurrent: 003D
Timeout: 0 seconds
BootOrder: 2001,2002,2003
Boot0000* USB Hard Drive (UEFI) - SanDisk Cruzer
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk
분명한 이유로 USB 해킹 없이는 출력을 표시할 수 없습니다. UEFI 관리자(제 경우에는 부팅 중에 F9를 눌러 액세스)에 HD가 전혀 옵션으로 표시되지 않습니다.사용 가능한 다른 부팅 가능한 장치가 없는 한.
답변1
--removable
하드 드라이브를 교체하려면 GRUB을 설치할 때 이를 사용해야 한다는 것이 밝혀졌습니다. 아래 지침을 따르십시오.아치 위키내 부트로더의 이름을 바꾸면 문제가 해결되었습니다.
나는 정말로 모른다왜세부적으로 작동하지 않거나 적어도 일관된 방식으로 설명하기에는 충분하지 않습니다. 말이 되지만, 그것을 표현하려고 노력하는 나 자신을 바보로 만들고 싶지는 않습니다.
부트로더가 어디에 있는지 알 수 있도록 BIOS를 수정하는 방법이 있다고 확신하지만 방법은 모르겠습니다.