多个 Linux 安装的共享桌面

And*_*een 4 linux multi-boot

是否可以在双引导计算机上为多个 linux 安装设置单个共享桌面文件夹?我希望在一台计算机上安装多个 Linux 以共享一个桌面。我目前也在使用 Ubuntu 64 位。

MvG*_*MvG 5

我相信您很可能希望/home在所有安装之间共享一个分区。这样,所有每个用户的自定义都将共享,但所有特定于发行版的系统配置都是独立的。

首次安装系统时,通常可以选择自定义分区,也可以选择现有分区并为其指定挂载点。那将是最简单的方法。因此,对于您的第一个系统,您将进行自定义分区,根据需要创建新分区,其中一个用于此 linux /,一个用于/home,并且这两个都是新格式化的。对于后续安装,您将使用其他分区之一/进行格式化后,使用现有文件系统进行/home不格式化。

如果您想从现有系统开始,事情就会变得困难,错误可能会产生严重的后果。你必须

  1. 缩小现有文件系统
  2. 缩小包含分区
  3. 创建一个新分区
  4. 在其上创建文件系统
  5. 启动到单用户模式以进行后续步骤
  6. 给老房子改名
  7. 为新家创建挂载点
  8. fstab为新挂载创建一个条目
  9. 安装新家
  10. cp -a 从旧到新家的东西
  11. 在多用户模式下再次重启

您应该注意的一些其他方面:

  • Linux 文件所有权信息使用数字用户和组标识符存储。文件/etc/passwd并将它们/etc/group映射到名称。您应该确保用户的映射 在两个系统上相同。各种服务通常有大量的系统帐户,但只有很少的用户帐户。现在大多数发行版可能会以相同的方式分配 ID。所以它可能会自动运行,但如果文件突然变得无法访问,这可能是原因。
  • 确保在另一个处于休眠状态时不要启动任何 linux。休眠会使文件系统处于不一致的状态,更糟糕的是,内核会期望系统在休眠期间不会发生变化,并且可能因此而缓存内容。因此,这种访问模式可能会导致重大数据损坏。