所以我的 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?
答案1
事实证明,通过安装 Windows 分区(我将其安装到/mnt/windows
),由于某种原因os-prober
检测/dev/sda1
到其上有 Windows 引导加载程序。不知道为什么,但我会拿走我能得到的。
也许我会在某个阶段研究它,但现在我只会让我当前的 Windows 副本搭载它。