![如何从 U 盘中删除 luks 加密](https://linux22.com/image/108596/%E5%A6%82%E4%BD%95%E4%BB%8E%20U%20%E7%9B%98%E4%B8%AD%E5%88%A0%E9%99%A4%20luks%20%E5%8A%A0%E5%AF%86.png)
我正在查看此线程以从 USB 记忆棒中删除加密,但它说如果密钥是最后一个,则无法删除。
我只是希望 USB 记忆棒是普通的 USB 记忆棒,而不是加密的 USB 记忆棒。
简单的 dd 与 null 可以工作吗?
我可以创建 luksFormatted USB 记忆棒,但如何创建 luksUnformat ?
答案1
删除 LUKS 加密的唯一简单方法是备份存储设备上的数据并将其重新格式化为未加密状态。
dd if=/dev/null of=/dev/sdX bs=8M
其中 X 是适用于您的情况的 USB 设备的位置。
如果您更喜欢 GUI,那么gnome-disk-uility
(cmdline name = gnome-disks
) 有您需要的工具。
答案2
如果你这样做了
cryptsetup luksFormat /dev/sdX
您可以通过以下方式(破坏性地)反转此操作:
wipefs -a /dev/sdX
之后,您可以将其格式化为任何其他普通 USB 记忆棒。
答案3
您可以非破坏性地解密您的设备,而无需格式化它或覆盖您的数据。如果您在 LUKS 加密分区内有 ext4 fs,则可以解密该分区,以便内部的 ext fs 直接出现在该分区上并可以挂载。
请参阅我的回答如何解除LUKS加密?。 (我没有资格发表评论)