Linux
刪除 Cryptsetup LUKS 加密
我想加密快閃記憶體驅動器,但進展不順利。然後我試圖刪除加密,但我無法做到。
以下是一些資訊:LUKS 標頭資訊版本:2 紀元:4 元數據區域:16384
$$ bytes $$ 鍵槽區:16744448$$ bytes $$ UUID:9f4cbeda-4733-4aa9-873f-764705300bee 標籤:(無標籤)子系統:(無子系統)標誌:(無標誌)
Data segments: 0: crypt offset: 16777216 [bytes] length: (whole device) cipher: aes-xts-plain64 sector: 512 [bytes] Keyslots: Tokens: Digests: 0: pbkdf2 Hash: sha256 Iterations: 100669 Salt: 59 c1 f4 ec 5a d2 17 ae 9f 2a 06 73 9c c2 b8 8e e8 02 0e 26 5c 8a 5a 33 a9 3e 98 ce 20 04 b8 c0 Digest: f2 f9 3b 7e 53 48 2b 24 05 4d c3 b9 42 4c 3b 1e ef 8a 1f f5 22 85 25 de fc f9 e4 02 ac 0f 8b 9d
您不能“刪除”LUKS 加密 AFAIK,您需要格式化/重新創建分區。
將其轉換回普通 USB 驅動器的步驟:
sudo unmount /mount/point sudo cryptsetup close /dev/mapper/name cat /dev/zero > /dev/device1 sudo mkfs.ext4 /dev/device1 (or mkfs.exfat/mkfs.vfat/mkfs.ntfs)
該
cat
命令不是絕對必要的,但確實是需要的。如果您不執行它,您可能會發現充滿隨機數據的文件。
mkfs.ext4
可能拒絕執行說分區上有數據,在這種情況下使用-F
標誌。