我目前在计算机上运行 Windows 10 Home 64 位和 Xubuntu 15.04 64 位双启动。我的 SSD 上装有 Windows 10,另一个 SSD 上装有 Xubuntu,还有一个格式化为 NTFS 的 HDD(用于存储音乐、游戏、文档、图片等)。GRUB2 引导加载程序也与 Xubuntu 一起位于 SSD 上。以前,我在 Windows 7 而不是 10 上使用了完全相同的设置,通过 GRUB2 启动到我想要的操作系统没有任何问题,并且能够在 Linux 中安装 NTFS 存储驱动器。
以下是我现在遇到的问题:
在启动 Linux 大约 10 次后,我打开计算机,发现启动顺序已发生改变,并且它想要直接启动到 Windows 10。将启动顺序改回来后,由于所述错误,我的 NTFS 驱动器将无法挂载,解决方法如下:
(我可以使用链接中提供的修复程序,但这是一个很大的烦恼,因为我的 Linux 操作系统和 NTFS 驱动器之间存在依赖关系。)
我的启动设备顺序是USB、硬盘、CD-ROM(所有非 UEFI)然后是其他选项,包括 UEFI 选项。对于 Hardisk 顺序,我希望有Linux、Windows、存储...但是当启动顺序被重置时我得到了Windows、存储、Linux。
我猜想这与“安全启动”和 Windows 10 有关,Windows 10 会阻止其他引导加载程序运行。我跳过了 Windows 8,因此不熟悉此功能,经过一番研究后,我对安全启动以及如何处理它感到有些困惑。
所以我的问题是:如何防止 Windows 10 更改我的启动顺序并干扰 NTFS 存储驱动器的安装?
其他一些相关信息:
系统规格
i7-2600k
16GB DDR3
MSI Z77A-G45(我将 bios 更新为 2013-09-29 版本,网址为: http://ca.msi.com/support/mb/Z77AG45.html/#down-bios)
金士顿 128GB SSD - Linux
Adata 128GB SSD - Windows 10
WD 2TB 黑色 - 存储
BIOS 信息 更新后,高级设置菜单中会出现 Windows 8 功能菜单。如果我启用 Windows 8 功能,我可以选择启用或禁用安全启动,但启用 Windows 8 功能时,我被迫使用 UEFI 设备启动,我的电脑无法启动。所以我现在将 Windows 8 功能切换设置为禁用。
答案1
出现问题的原因是 Windows 快速启动已关闭在。我通过以下方式关闭了它:控制面板->硬件和声音->电源选项->系统设置并取消选择开启快速启动在下面关机设置。Grub 在过去五天里一直加载顺利,并且 Windows 和 Linux 之间没有发生任何冲突。