我安装了两个 Ubuntu 分区,它们似乎使用了两个不同的交换分区。这是出于安全考虑还是浪费空间?如果是后者,我该如何设置一个 Ubuntu 以使用另一个的交换分区?
答案1
这太浪费空间了——安装第二个 Ubuntu 时,你可以直接将其指向现有的交换分区。实际上,我甚至认为,如果安装程序能找到一个交换分区,它会自动配置一个现有的交换分区供使用。
为了解决这个问题(好吧,如果你认为这是一个问题),你需要打开其中一个 ubuntus 的 /etc/fstab 文件,找到提到“swap”的行并在那里更改设备名称(或分区 UUID)。
这行看起来就像
# /dev/sda2
UUID=69222dd6-31ea-488e-a4c1-8f5a5fbba098 none swap sw 0 0
所以你可以把它改成
/dev/sdb5 none swap sw 0 0
或者更好的是,找到交换分区的 UUID 并使用它:
sudo blkid /dev/sdb5
/dev/sdb5: LABEL="SWAP-sdb5" UUID="69222dd6-31ea-488e-a4c1-8f5a5faac456" TYPE="swap"