我目前在我的机器上运行 Ubuntu-15.10,我计划在 Ubuntu 旁边安装 KaliLinux。在继续之前,我想知道两件事。
(由于两个问题相关且相似,因此我将两者都包含在同一个问题中)
- 两者都可以只有 1 个(当前)交换分区吗?
我应该为每个创建 2 个不同的交换分区 1 吗?或者我可以将现有的 Swap 分区用作普通 Swap 吗?
- 我可以
/home
为两者使用相同的分区吗?
我的Ubuntu 上有一个25GB的独立分区。/home
如果我可以/home
为两个操作系统共享相同的内容,那将是惊人的,以便在一个操作系统中所做的更改将反映在另一个操作系统中
我将遵循这些(如果需要):
- 如果两个操作系统都使用完全相同的用户名
- 我将在两个操作系统中创建一个且只有一个用户
- 的权限
/home
将始终设置为 777
我知道在安装第二个操作系统的过程中,如果我在指示它使用当前分区时勾选☑/home
,它将被格式化一次。但这会影响 Ubuntu 吗?
注意:我没有加密/home
共享交换将意味着您无法休眠,但这是唯一真正的缺点。
共享一个共同点
/home
可能是个坏主意。您有不同版本的相同应用程序在各处写入它们的设置。某些东西一定会在某个时候爆炸。我会避免它,而是设置一个共享数据分区,您可以将其挂载和/或符号链接到每个家庭中,以取代诸如
~/Documents
,~/Music
等之类的东西。是的,您可以为多个 Linux 操作系统使用一个交换分区。
有一个例外,如果想休眠,你不能共享一个交换分区。
是的,可以但不推荐,最好创建单独的分区。
您可以在那里存储您的个人数据,并且可以从每个系统访问它们。
下面是一个方便的磁盘分区设置示例,供多个系统使用:
正如您在屏幕截图中看到的,数据分区与系统分区是分开的。
它们可以从每个操作系统访问,在这种情况下也可以从非 Linux 系统访问。
sdb 用于操作系统:sdb3 包含 Ubuntu 系统,sdb4 包含虚拟磁盘。
sda 用于一切外部:sda1 包含个人数据、sda2 音乐、照片和视频。
sda3 包含数据和操作系统的备份、sda4(可引导)ISO 文件和各种工具。
这只是一个建议,当然,您应该创建适合您个人需求的分区。