双引导两个 Linux 发行版并共享 /home 分区?

双引导两个 Linux 发行版并共享 /home 分区?

我的系统上已经安装了 Windows 10 和 Manjaro。最近,我的 Manjaro 安装发生了一些问题,我希望那里也有一个更稳定的操作系统,例如 Elementary OS。有什么方法可以让 Manjaro 和 Elementary 共享 Swap、EFI 和 Home 分区,而不会删除或破坏我当前的任何文件?如果是这样,我该怎么办?只需关闭上述分区的格式化并添加一个根分区即可吗?

答案1

只需关闭上述分区的格式化并添加一个根分区即可吗?

差不多就是这样了,是的。尽管有一些警告:

  • 确保两个发行版都将交换分区弄得乱七八糟,以便另一个发行版找到。不确定默认值,但交换分区可以配置为休眠数据的存储位置。尽管最坏的情况可能只是交换分区无法安装。

  • /home如果您在不同发行版下使用同一软件的不同版本,共享可能会变得混乱。如果系统级默认值不同并且是否被$HOME.亲自,假设我有磁盘空间,我会创建一个新的主分区,将旧分区安装在类似/old_home或 的位置/other_home,并根据需要复制/符号链接,至少一段时间。您以后可以随时切换安装点(编辑fstab并不难)。

而且当然,insert obligatory reminder to keep backups here

相关内容