我有磁盘 sda 和 sdb。磁盘 sda 包含 OpenSUSE Tumbleweed。我想在磁盘 sdb 上安装 OpenSUSE LEAP 15。当我运行安装程序时,它向我显示了一个分区计划,除了一行之外看起来都很好:将 sda1 安装到 /boot/efi。因此,它想要从 OpenSUSE Tumbleweed 所在的 sda 安装分区,而我想将所有内容安装到 sdb。我想它会导致出现通用启动菜单,其中有两个 OpenSUSE 可供选择:从 sda 和 sdb。还是我错了?这样安全吗?我试图用菜单更改此行,但没办法:它总是找到 sda1 并将其添加到计划中,将其安装到 /boot/efi。
另一种方法是完全分离 sda 磁盘并安装新的 OpenSUSE,我认为这将导致从“BIOS”主板菜单中选择启动设备。
那么,安全的方法是什么?
答案1
引导加载程序始终在 sda 上!内核可能位于不同的磁盘上。选择此选项将导致引导菜单提供两个系统。这样会很安全。
在 BIOS 中选择启动设备也是安全的。但是为什么不使用已经存在的启动分区呢?
如果您正在寻找一种从一个系统迁移到另一个系统的完美解决方案,不留下旧系统的任何痕迹,您可能希望采用第二种方法并分离 sda 以安装 LEAP,但我建议您采用第一种方法,然后通过编辑 efi 配置来删除您不想使用的系统的痕迹。(首先复制 /boot 可能是一个好主意!)