我有一个加密的 LUKS 分区,在 Kubuntu 上,这样的分区必须显示如下“831.5 GiB 加密驱动器”并且无法更改。当您安装它并输入密码时,它会出现一个带有实际自定义标签的新条目。
我讨厌的是“831.5 GiB 加密驱动器”太长,在 Dolphin 上很难看。我能以某种方式改变它吗?仅在 Dolphin 上就足够了。
答案1
从技术上讲,Dolphin 显示的是“文件系统标签”(存储在文件系统自己的元数据中),而不是分区标签(存储在分区表中)。LUKS1 无法将标签存储在其元数据中,但 LUKS2 可以。
如果您的加密卷是 LUKS2 格式,您可以使用以下命令重命名它:
cryptsetup config /dev/sdXY --label "Encrypted disk"
如果您有一个较旧格式的卷,但安装了 cryptsetup 2.x,您可以快速将卷头从 LUKS1 转换为 LUKS2(这不需要重新加密数据):
cryptsetup luksHeaderBackup /dev/sdXY --header-backup-file ~/sdXY-before-luks2-conversion.header
cryptsetup convert /dev/sdXY --to luks2
要检查您的系统是否支持数据磁盘(即非启动/系统)的 LUKS2,请运行cryptsetup --version
以查找;您应该至少看到“2.0.2”。 (请注意,GRUB2 支持仅有的LUKS1 作为启动盘。)
要检查当前标题版本,请使用cryptsetup luksDump /dev/sdXY
。