经过大量工作,我成功在我的 Dell XPS-15 笔记本电脑 (9550) 上安装了 Ubuntu (16.04),并与 Windows 10(我在安装 Ubuntu 之前进行了全新安装)建立了“半功能”双启动。
如果我使用 Ubuntu 并继续使用它,启动(grub)不是问题。但是,如果我启动 Windows 10 然后重新开始,我得到一个黑屏,显示启动错误“未找到可启动设备”。在这种情况下,我被迫进入 BIOS 设置,除了退出之外什么也不做,在随后的重新启动中,Grub 正常加载...一开始,我浑身冒冷汗。
请注意,在使用 Windows 时,如果我宁愿关闭完全启动后,Grub 加载正常。因此重启不同于关闭并与之有关。
BIOS 设置:
- UEFI
- 没有遗产
- 启用 UEFI 网络堆栈
- AHCI(无 RAID)
- 已禁用安全启动
Windows 10 详细信息:
- 卸载英特尔快速存储技术并激活通用 AHCI 驱动程序
- 快速启动已禁用
机器:
- 戴尔XPS-15 (9550)
- 英特尔® 酷睿™ i7-6700HQ CPU @ 2.60GHz × 8
有些人报告了类似的问题,并添加了明确的链接启动grub2.efi 在 BIOS 中,但这并没有解决我的问题;事实上,它可能使情况变得更糟(或者可能只是巧合)——我不得不重新安装 Grub2(使用 Boot-Repair)。
有人知道造成这种无稽之谈的原因是什么吗?如果有,有什么可行的解决方案吗?
更新
在浏览了论坛帖子后,我认为值得一试重新安装 Windows,这次使用 Legacy Boot。我删除了 SSD 上的所有分区,并从头开始安装。结果发现问题仍然存在。我可以毫无问题地关机和启动,但我不能重新开始视窗。
因此,似乎所有这一切与 Linux / 双启动根本无关,而仅仅是由于 Windows 的全新安装在某种程度上不符合 XPS 15 标准(我在最初安装 Dell 的 Windows 10 时没有遇到此问题)。
我尝试了多种 BIOS 设置组合并重新安装了 Windows,但都无济于事。
我现在想问的是……下一步该怎么做?降级我的 BIOS 版本?买一个新的 SSD 试试?
更新 2
看来这个问题已经通过最新的 Windows 更新得到解决。如果有人遇到类似情况,请保留此信息。
答案1
对我来说,安装东芝 SSD 固件(版本 103)时问题已解决,该固件可在戴尔网站上找到,但不会自动安装。
我认为 Windows 也需要更新。