两个DISTRO(Ubuntu和Xubuntu)的HOME分区问题

我在我的PC上安装了两个发行版:Ubuntu和Xubuntu(不包括Windows。)我首先使用swap和home分区为ubuntu创建了一个分区。

我没有意识到我为第二个发行版(Xubuntu)创建了我没有创建HOME分区的分区。 现在,当在Ubuntu或Xubuntu中启动时,我无法将文件保存到我的HOME文件夹中。

1.我是否需要为Xubuntu创建另一个HOME分区? 此外,我不知道是否必须创建第二个交换分区,但我做了它。

2.为这两个发行版创建分区的最佳方法是什么?

3.我可以分享HOME分区,如果是这样,怎么样?

由于我无法在此处添加图片,请在此处查看截图。

  1. 我是否需要为Xubuntu创建另一个HOME分区? 此外,我不知道是否必须创建第二个交换分区,但我做了它。

    我会为每个操作系统使用不同的/ home /。 你永远不知道你是否遇到了一个问题,即2个文件被命名为相同但在2个不同的操作系统之间做了不同的事情。

    完全可以使用1次交换。

  2. 为这两个发行版创建分区的最佳方法是什么?

    我会用3回答。尽管我反对“最好”……没有“最好的”方式。 有几种方法,但这些方法中的任何一种都很好。 它还取决于您使用机器的用途。

  3. 我可以只分享HOME分区,如果是这样,怎么样?

    是的,但我不会用/ home /本身那样做。 为什么不将目录放在不同的分区中并将该分区挂载到所有操作系统中? 像这样……

     Ubuntu: /root Ubuntu: swap Ubuntu: /home/user/ xUbuntu: /root xUbuntu: swap xUbuntu: /home/user/ /discworld/Pictures /discworld/Downloads /discworld/... 

    然后是symlink / discworld /或/ discworld / into / home / user /中的目录

    • 您也可以跳过单独的/ home /并将其作为/的一部分。 为您节省大约10Gb / home /。
    • 如果需要,您还可以跳过添加超过1个交换。

    一般的想法是你不使用/ home / user /并将你的所有日期存储在别处(其他地方可以在任何系统上使用)。 然后,如果xUbuntu使用不同的目录集,则无关紧要:您只需将它们全部添加到该分区即可。

我有过使用1 / home /分享Redhat,Suse和Ubuntu的经验,我们很快就确定/ home / per操作系统和大数据分区工作得更好。 如果您考虑备份:您备份该分区并拥有所有重要数据。 所有其他都可以通过重新安装重新创建。 如果您将它用作服务器,您只需将MySQL的数据目录指向该分区,并将apache设置为该分区的虚拟站点。 并且可能创建一个脚本,将所有配置文件复制到分区(因此也会备份这些文件)。