安装 15.04 后添加交换分区

安装 15.04 后添加交换分区

我将 15.04 安装到 lvm 分区上,并将挂载点 / 和 /boot 安装在单独的未加密分区上。

有人能列出安装后设置交换分区的步骤吗(请说清楚)?查看加密交换和非加密交换的步骤也会很有帮助。

谢谢你!

答案1

首先你必须缩小 LVM 卷

了解如何操作。您可以使用标记的答案,也可以使用版本 > 0.14 的 gparted。

一旦缩小 LVM,您就可以使用 Gparted 为交换创建一个新的分区。

现在是时候将这个新创建的分区添加到 fstab 了

您需要编辑 /etc/fstab 并添加新的交换分区。

sudo gedit /etc/fstab

您需要添加如下行

UUID=new-partition-UUID none   swap    sw      0       0

您可以使用命令获取 UUID

sudo blkid /dev/sdaX

其中 sdaX 代表新创建的分区



另一个解决方法是创建交换文件而不是交换分区。

在这里我要创建一个 4G 交换文件

sudo fallocate -l 4G /swapfile

通过输入以下命令来验证是否保留了正确数量的空间:

ls -lh /swapfile

输出应该是

-rw-r--r-- 1 root root 4.0G Apr 28 13:19 /swapfile

要启用交换文件:

sudo chmod 600 /swapfile

验证文件是否具有正确的权限:

ls -lh /swapfile

输出应该是:

-rw------- 1 root root 4.0G Apr 28 17:19 /swapfile

现在teell系统设置交换空间:

sudo mkswap /swapfile

输出如下:

Setting up swapspace version 1, size = 4194300 KiB no label, UUID=e2f1e9cf-c0a9-4ed4-b8ab-714b8a7d6944

我们的文件现在可以用作交换空间了。我们可以通过输入以下命令来启用此功能:

sudo swapon /swapfile

我们可以通过检查系统是否报告交换空间来验证该过程是否成功:

sudo swapon -s

输出如下:

Filename                Type        Size    Used    Priority
/swapfile               file        4194300 0       -1

来源

答案2

这解决了问题并可以设置未加密的交换,但我只是想澄清我采取的步骤。

  1. 在 gparted 中 - 格式化分区为类型 - linuxswap
  2. 在终端中我运行“sudo blkid /dev/sdaX”来复制交换分区的 UUID。
  3. 我编辑了 /etc/fstab 并通过添加行 UUID=new-partition-UUID none swap sw 0 0 添加了新的交换分区
  4. 运行“sudo swapon&sudo swapon -a&sudo swapon -s”
  5. 重新启动计算机,然后瞧!- 使用 ActivityMonitor 验证

现在问题仍然存在,如何加密交换驱动器?

相关内容