仅在 Dolphin 上更改分区标签或更改未安装的 LUKS 分区上的标签

仅在 Dolphin 上更改分区标签或更改未安装的 LUKS 分区上的标签

我有一个加密的 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

相关内容