Joh*_*ith 17 partition gnome dm-crypt luks cryptsetup
我刚收到一个新的 USB 闪存驱动器,并在其上设置了 2 个加密分区。我使用 dm-crypt(LUKS 模式)到cryptsetup. 使用额外的非加密分区,驱动器具有以下结构:
/dev/sdb1,加密,隐藏标有“分区 1”的 ext4 文件系统。/dev/sdb2,加密,隐藏另一个 ext4 文件系统,标记为“分区 2”。/dev/sdb3,清晰可见的 ext4 文件系统,标记为“分区 3”。因为标签附加到 ext4 文件系统,所以只要分区没有被解密,前两个就完全不可见。这意味着,与此同时,LUKS 容器没有标签。这在使用 GNOME(自动挂载)时特别烦人,在这种情况下,分区显示为“ x GB 加密”和“ y GB 加密”,直到我决定解锁它们。
这不是一个真正的阻塞问题,但它很烦人,因为我真的很喜欢我的标签,并且很想看到它们出现,即使我的分区仍然加密。
因此,有没有办法将标签附加到 dm-crypt+LUKS 容器,就像我们将标签附加到 ext4 文件系统一样?dm-crypt+LUKS 标头是否有空间,如果有,我该如何设置标签?
请注意,我不想在解密之前暴露我的 ext4 标签,这很愚蠢。我想向容器添加其他标签,这些标签可能会在 ext4 标签隐藏时出现。
小智 19
对于更改容器标签的永久解决方案,请使用:
sudo cryptsetup config /dev/sdb1 --label YOURLABEL
Run Code Online (Sandbox Code Playgroud)
小智 5
这种方法似乎对我有用:http : //www.cyberciti.biz/faq/linux-partition-howto-set-labels/
因此,如果您使用的是 EXT 文件系统(我在这里使用的是 ext4):
设置解锁文件系统的名称(不是 LUKS 分区)。
e2label <path> <name>
Run Code Online (Sandbox Code Playgroud)
该pathgeneraly是/dev/mapper/<something>,如果使用cryptsetup。但就我而言,因为我使用的是 udisks,所以它是/dev/dm-x, wherex是一个数字。
我认为这种方法将信息存储在可移动媒体上,如您所愿,但我仍然没有测试。