在 Ubuntu 15.10 和 Kali Linux 2.0 之间共享 SWAP 和 /home

在 Ubuntu 15.10 和 Kali Linux 2.0 之间共享 SWAP 和 /home

我目前在计算机上运行 Ubuntu-15.10,并计划在 Ubuntu 的同时安装 KaliLinux。在继续之前,我想知道 2 件事。

(由于两个问题相关且相似,因此我将两者都包含在同一个问题中)

  1. 我可以只为两者设置 1 个(当前)交换分区吗?

我是否应该创建 2 个不同的交换分区,每个分区一个?或者我可以使用现有的交换分区作为公共交换分区吗?

  1. /home我可以对两者使用同一个分区吗?

我有一个25 GB单独的分区/home在我的 Ubuntu 上。如果我能分享同样的/home适用于两个操作系统,以便在一个操作系统中所做的更改将反映在另一个操作系统中

我将遵循这些(如果需要):

  • 我将使用精确的相同的用户名如果操作系统
  • 我将创造独一无二操作系统中的用户
  • 的权限/home将始终设置为 777

我知道在安装第二个操作系统的过程中,如果我勾选 ☑指示/home它使用当前分区时,它将格式化一次。但是这会影响 Ubuntu 吗?

注:我是不是具有加密/home

答案1

共享交换意味着您无法休眠,但这是唯一真正的缺点。

共享通用设置/home可能不是个好主意。同一应用程序的不同版本在各处写入设置。总有一天会爆发。

我会避免这样做,而是设置一个共享数据分区,将其挂载和/或符号链接到每个主目录,以取代诸如~/Documents~/Music等等之类的东西。

答案2

  1. 是的,您可以将一个交换分区用于多个 Linux 操作系统。但
    有一个例外,如果您想要休眠,则不能共享交换分区。

  2. 是的,可以,但不建议这样做,最好创建单独的分区。
    在那里,您可以存储您的个人数据,并且可以从每个系统访问它们。

下面是一个可供多个系统使用的方便磁盘分区设置的示例:

在此处输入图片描述

在此处输入图片描述

正如您在屏幕截图中看到的,数据分区与系统分区是分开的。

它们可以通过任何操作系统访问,在本例中也可以通过非 Linux 系统访问。

sdb 用于操作系统:sdb3 包含 Ubuntu 系统,sdb4 包含虚拟磁盘。

sda 用于所有外部内容:sda1 包含个人数据,sda2 包含音乐、照片和视频。

sda3 包含数据和操作系统的备份、sda4(可启动)ISO 文件和各种工具。

这只是一个建议,当然您应该创建适合您个人需要的分区。

相关内容