我只是在摆弄我的新系统并发现自己陷入了困境。
我拥有的 :
- Windows 10 UEFI 安装在我的第一个 SATA 驱动器上,我们称之为驱动器 1(即:驱动器 1 有一个 ESP 分区)
- 闪存驱动器上的 xUbuntu x64
- 3 个备用 SATA 驱动器,具有 1 TB 的未分配内存(我们称之为驱动器 2、3 和 4)
- 损坏的 BIOS 使我无法修改启动顺序。
我想要的是 :
- xUbuntu UEFI 安装在驱动器 1 上
- 在 xUbuntu 中格式化并安装驱动器 2、驱动器 3 和驱动器 4
- 系统以 UEFI 启动到驱动器 1 xUbuntu
- 根本没有Win10!
为了启动实时 xUbuntu,我必须在驱动器 1 拔下的情况下启动(否则,系统将进入 Win10;BIOS 损坏,记住)。
当随后重新插入驱动器 1 并在实时 xUbuntu 中运行 gParted 时,软件将无法看到热插入的 SATA 驱动器。
我如何强制“重新扫描“一旦热插拔,整个四个 SATA 驱动器都会发生这种情况吗?启动后这还能实现吗?
如果没有,我该如何摆脱 Win10 及其 ESP 分区/用 xUbuntu 替换 Win10?
我是不是在绕圈子?有没有更简单的解决方案?
我考虑过通过 uefi 安装 xUbuntu 到驱动器 2 上(拔下驱动器 1),然后在插入四个驱动器的情况下重新启动,但这样 sys 就会有两个冲突的 ESP 分区……
答案1
如果我理解正确的话,您不想保留任何磁盘上的数据。如果是这样,最简单的解决方案是使用 Windows 删除全部所有磁盘上的分区。然后计算机将无法从任何磁盘启动,而应启动到您的 USB Ubuntu 安装介质。
此外,很有可能固件并没有真正出现缺陷,但损坏了 NVRAM 条目。如果是这样,那么启动它(通过启动时按键或输入systemctl reboot --firmware-setup
Ubuntu - 但后者并不总是有效)并选择将所有设置重置为默认设置可能会解决问题。你应该这样做前安装 Ubuntu,因为此操作通常会删除所有现有的 NVRAM 启动条目。(这才是关键所在;如果条目损坏,删除它们将解决问题。)
如需进一步了解背景知识,我推荐:
- Adam Williamson 的博客文章介绍了 EFI 的工作原理—— 本页描述了 EFI 模式启动背后的理论。
- 我的关于在 EFI 系统上安装 Linux 的页面—— 与 Adam Williamson 的博客相比,此页面对 EFI 模式启动进行了更实用的介绍。
- 我的 CSM 页面——本页介绍了 CSM,包括它何时有用以及何时没用。
- Ubuntu 社区 wiki 中有关 UEFI 的条目-- 这个页面有点脱节,但却是针对 Ubuntu 的 EFI 及其问题最具体的介绍。