Windows는 설치 USB가 연결된 경우에만 시작됩니다.

Windows는 설치 USB가 연결된 경우에만 시작됩니다.

따라서 내 SSD에는 4개의 파티션이 있습니다( /dev/sdb).

  • sdb1: Windows 8.1 x64 설치
  • sdb2: 아치 부츠
  • sdb3: 아치 교환
  • sdb4: 아치 루트

내 미디어 드라이브 중 하나는 입니다 /dev/sda.

Windows 설치 에 grub을 설치했지만 sdbgrub이 표시되지 않으며( 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 복사본을 사용하여 실행해 보겠습니다.

관련 정보