如何在同一台计算机上的两个 Linux 安装之间共享 /home 分区?

如何在同一台计算机上的两个 Linux 安装之间共享 /home 分区?

如果我想在一台计算机上运行同一发行版的不同版本(稳定版、开发版),我需要进行什么配置才能确保它们之间可以共享 /home 分区?

答案1

您需要在安装之间保持用户名到 UID、组名到 GID 的映射同步。

将分区添加到两个安装的 fstab 中。

您可能会发现某些应用程序的配置文件位于您的主目录下的某个位置,而更新的软件包可能会更改配置,而这些更改与其他安装上使用的先前版本不兼容。作为安全预防措施,妥善备份文件非常重要。

答案2

只需将其设置为在两个安装中都挂载 /etc/fstab 中的分区即可。类似于:

/dev/sda3 /home ext4  defaults,errors=remount-ro  0 2

答案3

虽然我对在单台机器上使用多个分区/驱动器执行此操作的最佳实践特别感兴趣,但我还想提一下,一种选择是在网络附加存储或网络上的单独机器上托管 /home 并使其自动安装。

相关内容