相关疑难解决方法(0)

增加加密交换的大小

默认情况下,Ubuntu 18.04 在每次启动期间使用 dm-crypt/Swap 加密创建随机加密交换。对我来说,这是创建一个 1gb 的交换,但我找不到在哪里增加它在每次启动时创建的交换的大小。我们如何增加每次启动期间分配的交换大小?我不想切换到静态交换文件。没有/swapfile或分区。

这似乎是一项新功能,每次系统启动时都会动态创建交换。我怎样才能增加它?

来自/etc/crypttab

nvme0n1p3_crypt UUID=1e092df8-5c37-4409-8ac8-361402244f69 none luks,discard
cryptswap1 UUID=aba1b825-a77b-4384-a40f-fdc6fdaaced0 /dev/urandom swap,offset=1024,cipher=aes-xts-plain64
Run Code Online (Sandbox Code Playgroud)

来自/etc/fstab

/dev/mapper/cryptswap1 none swap sw 0 0
Run Code Online (Sandbox Code Playgroud)
# swapon -s
Filename                Type        Size    Used    Priority
/dev/dm-3                               partition   1003004 601088  -2
Run Code Online (Sandbox Code Playgroud)

顶

gparted 不显示任何交换分区。这是唯一的驱动器。

分道扬镳

在此处的答案中,建议执行以下操作:

sudo swapoff -a  
sudo cryptsetup resize cryptswap1 --size (in sectors)  
sudo mkswap /dev/cryptswap1  
sudo swapon -a  
Run Code Online (Sandbox Code Playgroud)

所以,我跑:cryptsetup resize cryptswap1 --size 7812500。这导致错误:Device /dev/mapper/mint--vg-swap_1 is too small.

所以我尝试: cryptsetup resize /dev/mapper/mint--vg-swap_1 --size 7812500 …

boot swap cryptswap

9
推荐指数
2
解决办法
1483
查看次数

标签 统计

boot ×1

cryptswap ×1

swap ×1