Arch-Linux

Windows 僅在插入安裝 USB 時啟動

  • October 6, 2016

所以我的 SSD ( /dev/sdb) 上有四個分區:

  • sdb1:Windows 8.1 x64 安裝
  • sdb2: 拱門
  • sdb3: 拱交換
  • sdb4: 拱根

我的媒體驅動器之一是/dev/sda.

我已將 grub 安裝到 上sdb,但 grub 不會顯示我的 Windows 安裝(grub-mkconfig到目前為止,沒有多少 s 對我有幫助),也沒有顯示os-prober

但是,如果我讓我的 Windows 安裝 USB 插入並讓我的電腦獨自一人,它會要求從 USB 啟動(我忽略它)並繼續進入 Windows(跳過 grub)。

我的 BIOS 啟動順序是 CD > USB > HDD。

Drive 使用 MBR,Windows 或 Arch 都沒有使用 UEFI。

我怎樣才能讓 grub 辨識 Windows 在那裡?因為 Windows 顯然工作正常。另外,即使我沒有從 USB 啟動,為什麼 Windows 引導載入程序會啟動而不是 grub?

事實證明,通過掛載 Windows 分區(我將其掛載到/mnt/windows),由於某種原因os-prober檢測到/dev/sda1其上有 Windows 引導載入程序。不知道為什麼,但我會盡我所能。

也許我會在某個階段研究它,但現在我只是讓我目前的 Windows 副本搭載它。

引用自:https://unix.stackexchange.com/questions/314748