在 Ubuntu 12.04 根目录中安装 ArchLinux

在 Ubuntu 12.04 根目录中安装 ArchLinux

是否可以将 2 个 Linux 发行版安装到 1 个根目录中,以便它们共享相同的 uuid 和 guid、配置和包 + 相同的用户 /home 文件夹?例如:我的笔记本电脑上已经双启动了 Ubuntu 和 Windows 7。我可以安装 Arch 的基础、基础开发和内核,这样它就不会与同一根文件夹中的 Ubuntu 发生冲突吗?PS 我不想再次重新分区我的驱动器,因为层次结构非常复杂,占据了整个磁盘。=)

答案1

无法共享软件包:Ubuntu 和 Arch 使用不同的软件包系统。Arch 的软件包系统/etc会覆盖 Ubuntu 的软件包/etc系统(反之亦然),从而破坏其中一个系统(或两个系统)。

但是,您可以通过将 /home 放在单独的分区中,然后添加条目/etc/fstab来挂载它,从而在发行版之间共享它。

答案2

你可以在一块硬盘上安装多个Linux,但必须遵守最低限制:

A. - 每个都必须有一个 Linux 根分区:因为它们使用不同的包管理器和已安装包的不同版本信息。如果共享根分区,则可能会破坏系统一致性。 2. - 您可以使用启动分区和交换分区来共享多个 Linux。

相关内容