따라서 내 SSD에는 4개의 파티션이 있습니다( /dev/sdb
).
sdb1
: Windows 8.1 x64 설치sdb2
: 아치 부츠sdb3
: 아치 교환sdb4
: 아치 루트
내 미디어 드라이브 중 하나는 입니다 /dev/sda
.
Windows 설치 에 grub을 설치했지만 sdb
grub이 표시되지 않으며( grub-mkconfig
지금까지 아무 것도 도움이 되지 않았습니다) 역시 표시되지 않습니다 os-prober
.
그러나 Windows 설치 USB를 연결해 두고 컴퓨터를 그대로 두면 USB에서 부팅하라는 메시지가 표시되고(무시함) Windows로 계속 진행됩니다(grub 건너뛰기).
내 BIOS 부팅 순서는 CD > USB > HDD입니다.
드라이브는 MBR을 사용하고 Windows나 Arch는 UEFI를 사용하지 않습니다.
Grub이 Windows를 인식하도록 하려면 어떻게 해야 합니까? 왜냐하면 Windows는 분명히 잘 작동하기 때문입니다. 또한 USB로 부팅하지 않아도 grub 대신 Windows 부트로더가 시작되는 이유는 무엇입니까?
답변1
Windows 파티션(내가 마운트한)을 마운트하면 /mnt/windows
어떤 이유로 Windows 부트로더가 해당 파티션에 있는 것으로 os-prober
나타났습니다 . /dev/sda1
왜인지는 모르겠지만, 얻을 수 있는 만큼 가져가겠습니다.
어떤 단계에서는 조사해 볼 수도 있겠지만 지금은 현재 Windows 복사본을 사용하여 실행해 보겠습니다.