
1) 내 컴퓨터에는 전통적인 BIOS 방식을 사용하여 Linux와 Windows를 이중 부팅하는 기존 HDD가 있습니다.
2) 그런 다음 기존 HDD를 꺼내고 새 HDD로 교체하여 uefi로 Linux를 설치했습니다. 부팅되고 재부팅됩니다.
3) UEFI Linux를 사용하여 새 HDD를 꺼내고 BIOS 듀얼 부팅을 사용하여 기존 HDD를 다시 넣었습니다. 오래된 HDD는 정상적으로 부팅됩니다.
4) 기존 HDD를 uefi Linux가 설치된 새 HDD로 교체했는데 부팅이 거부됩니다.
문제가 무엇인지, 해결 방법에 대한 아이디어가 있습니까?
부트로더는 두 HDD 모두에 대해 grub입니다.
답변1
이는 부팅 순서 문제인 것 같습니다. 하드 드라이브를 교체할 때마다 BIOS에서 부팅 순서를 변경해야 합니다. BIOS의 UEFI 항목은 BIOS 부팅 순서에서 레거시 하드 디스크와 별개입니다. UEFI 디스크 연결을 끊고 레거시 디스크로 교체할 때마다 해당 항목이 부팅 순서에서 삭제됩니다.
UEFI 디스크를 설치한 후 BIOS 설정으로 이동하여 첫 번째 부팅 옵션을 하드 디스크 1이 아닌 하드 디스크 1의 EFI 파티션에 있는 UEFI 부트로더(grub)로 설정해야 합니다. 불행하게도 이 프로세스는 다음과 같은 이유로 인해 크게 달라집니다. 대부분의 마더보드에서 UEFI 구현이 좋지 않기 때문에 이를 수행하는 방법에 대한 구체적인 지침을 제공할 수 없습니다.
답변2
UEFI에 대해 알려주셔서 감사합니다. 어떤 버전의 Windows를 사용하고 있나요? Win8 맞나요?
~ 최소한 두 번째 새 드라이브에 GRUB 부트로더가 있습니까?
그렇다면 Windows 부팅 섹터를 재평가하기 위해 간단한 기본 Windows 시동 복구가 필요할 수 있습니다(시작그리고종료) Linux 설치 후. 또한 "Linux"는 UEFI에서 항상 잘 작동하지 않거나 GPT 파티셔닝을 감지하지 못합니다.
~ 두 드라이브를 교체할 때 매번 동일한 SATA 포트를 사용하셨나요? 즉, MOBO에 표시된 포트 0,1,2,3입니까?