小编xen*_*ndi的帖子

增加加密交换的大小

默认情况下,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
查看次数

导致 lib/bluez/adapter.c:165:adapter_get_dbus_object_path: 断言失败的蓝牙驱动程序问题

我的蓝牙一直坏。我注意到它不起作用并运行bt-device -l它产生了:ERROR:lib/bluez/adapter.c:165:adapter_get_dbus_object_path: assertion failed: (ADAPTER_IS(self))

我试过sudo systemctl restart bluetooth哪个不起作用。然后我重新加载了内核模块:

sudo rmmod btusb
sudo modprobe btusb
Run Code Online (Sandbox Code Playgroud)

哪个修复了它。我在问是否有人知道对此的永久解决方案。

我使用的是 18.04,内核 4.15.0-65-generic。

kernel bluetooth drivers

7
推荐指数
0
解决办法
2152
查看次数

标签 统计

bluetooth ×1

boot ×1

cryptswap ×1

drivers ×1

kernel ×1

swap ×1