我将 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
这解决了问题并可以设置未加密的交换,但我只是想澄清我采取的步骤。
- 在 gparted 中 - 格式化分区为类型 - linuxswap
- 在终端中我运行“sudo blkid /dev/sdaX”来复制交换分区的 UUID。
- 我编辑了 /etc/fstab 并通过添加行 UUID=new-partition-UUID none swap sw 0 0 添加了新的交换分区
- 运行“sudo swapon&sudo swapon -a&sudo swapon -s”
- 重新启动计算机,然后瞧!- 使用 ActivityMonitor 验证
现在问题仍然存在,如何加密交换驱动器?