![谬误:无法同时加速 Windows 和 Ubuntu](https://linux22.com/image/1202768/%E8%B0%AC%E8%AF%AF%EF%BC%9A%E6%97%A0%E6%B3%95%E5%90%8C%E6%97%B6%E5%8A%A0%E9%80%9F%20Windows%20%E5%92%8C%20Ubuntu.png)
我最近买了一个带有 Intel Optane 驱动器的新系统。我正在双启动 Ubuntu(我需要 Linux 来处理一些工作事务,但大多数时候我仍然使用 Windows)。
我必须在 BIOS 中禁用 Intel RST 才能安装 Ubuntu,并且一切正常,但是当我尝试在 BIOS 中重新启用 RST 时,Ubuntu 将无法启动(Windows 当然可以正常启动)。
有没有办法让 Intel RST(和 Optane 内存)在 Windows 中运行,并且仍然能够启动 Ubuntu?我知道 Ubuntu 无法使用这些功能,但我希望在启动 Windows 时仍然能够使用它们。
编辑:所以,Ubuntu 本身没有 RST 问题。问题出现在我启用“Optane 模式”之后,Ubuntu 将无法启动(请参阅错误消息这里)。当我从 USB 启动时,没有任何硬盘显示出来。
编辑 2 - 启动过程中的错误屏幕截图
以下是 grub 启动过程中报告的两个错误信息屏幕:
答案1
谬误:无法同时加速 Windows 和 Ubuntu
您可以使用英特尔快速恢复技术将 Windows 驱动器加速到 SSD(笔记本电脑上通常是 PCIe mSata)并增强 IO同时加速 Linux(Ubuntu),但当然不是同时。
需要注意的是,每当您需要更新 grub(安装新内核、更新某些驱动程序的 initramfs 等)时。您需要在 Windows 中(使用 Intel RST 软件)或 BIOS 中通过在 POST(开机自检)期间按Ctrl+来降低 SSD 的速度。I
在 Ubuntu 启动过程中查找错误消息
默认情况下,大多数用户在grub
启动时都会隐藏错误消息,并且在 grub 启动的后半部分会出现“紫色启动画面”。要解决此问题,请使用:
gksu gedit /etc/default/grub
查找包含以下内容的行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
此行上可能还有其他您不应触碰的选项。删除选项“quiet splash”以便在启动时查看错误消息。保留参数列表开头和结尾的双引号 (")。
保存文件,退出,然后输入:
sudo update-grub
笔记:使用 Intel RST 时,您必须先减速 Windows 驱动器,然后再键入内容update-grub
,或者update-initramfs
将 grub 安装在与加速 Windows 相同的驱动器上。
概括
我会更新这个答案,因为 OP 提供了新的信息。巧合的是,正是 Ubuntu 14.04 下的磁盘加速让我询问 Ubuntu首先。你可以在这里搜索我最早的几篇帖子,了解如何使用增强 IO加速 Ubuntu。