我目前正在使用华硕 VivoBook S15 (S530FN)。我的笔记本电脑配备了 1TB HDD 和英特尔傲腾内存,我已将其换成了 256GB NVMe SSD。所以实际上我有一个 256 GB SSD(带 Windows 10 Home)和一个 1TB HDD,我将其用作辅助驱动器。今天我决定安装“Ubuntu 20.04.3 LTS”,但安装启动时会弹出以下通知:
。
我遵循了 ubuntu 官方帮助页面:https://help.ubuntu.com/rst/,但我无法手动重新创建引导加载程序文件,因为我的分区与该页面中描述的不一样。查看页面末尾的一些评论,它似乎是一份弃用的指南。有人可以告诉我,在我的处境下,是否可以将 Windows 10 保留在 SSD 上,并在 HDD 上安装 Ubuntu(或任何 Linux 发行版)?
编辑:我尝试通过修改注册表和从 BIOS 更改控制器模式来切换到 AHCI。但我无法继续,因为 Windows 无法正确启动,而且 ubuntu 帮助页面中写的命令无法解决问题。
答案1
感谢解决方案来源@oldfred,我按照以下步骤回答我自己的问题:https://askubuntu.com/questions/1233623/workaround-to-install-ubuntu-20-04-with-intel-rst-systems。
您已经在 RAID(RST)模式下设置了单个 HDD/SSD,并且 Ubuntu 安装程序将无法识别您的 HDD/SSD,直到您将 BIOS 中的磁盘设置从 RAID 切换到 AHCI。
然而,进行这种切换会带来一些问题,因为 Windows 将无法再启动。
解决方案:
右键单击 Windows 开始菜单。选择
Command Prompt (Admin)
如果您没有看到
Command Prompt
列出,那是因为您已更新到更高版本的 Windows。如果是这样,请使用此方法转到命令提示符:单击“开始”按钮并输入
cmd
右键单击结果并选择
Run as administrator
键入此命令并按 ENTER:
bcdedit /set {current} safeboot minimal
- 如果此命令对您不起作用,请尝试
bcdedit /set safeboot minimal
- 如果此命令对您不起作用,请尝试
重新启动计算机并进入 BIOS 设置(按下的键因系统而异)。
将 SATA 操作模式从 IDE 或 RAID 更改为 AHCI(同样,语言会有所不同)。
保存更改并退出安装程序,Windows 将自动启动到安全模式。
再次右键单击 Windows 开始菜单。选择
Command Prompt (Admin)
键入此命令并按 ENTER:
bcdedit /deletevalue {current} safeboot
如果您必须尝试上面的替代命令,那么您可能也需要在这里执行此操作:
bcdedit /deletevalue safeboot
再次重新启动,Windows 将自动启动并启用 AHCI 驱动程序。