有机会修复损坏的 LUKS 加密 SD 吗?

有机会修复损坏的 LUKS 加密 SD 吗?

有没有办法修复损坏的 LUKS 加密 SD 卡?当我尝试在 Nautilus 中安装 Ubuntu Gnome 14.04 时,它给出了以下错误消息:

Error mounting /dev/dm-1 at /media/adrian/16GB_Luks1: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/dm-1" "/media/adrian/16GB_Luks1"' exited with non-zero exit status 32: mount: block device /dev/mapper/luks-5572986f-9288-4c03-973d-af8c6454ea3b is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/mapper/luks-5572986f-9288-4c03-973d-af8c6454ea3b,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

我实际上只是打算备份磁盘,所以非常感谢您的帮助!:(

答案1

问题似乎是 SD 卡以某种方式被锁定为只读。可能是“只读”开关(写保护开关)打开了,可能是读卡器脏了,“ro”开关卡住了,可能是卡本身出现故障(我读到过,有时卡和 USB 驱动器也会这样出现故障)。

我有一张卡,小开关坏了,完全掉了。它一直是只读的,我不得不在开关原来所在的位置贴上一小块胶带,然后它就变成读写 (rw) 了,仍然可以正常工作。

如果再次发生,请仔细检查卡的开关,并查看系统日志和/或dmesg | tail

这一页 (黑客:为什么我的 SD 卡受到写保护?) 有更多关于写保护开关的信息,包括其工作原理和如何“破解”它以使其始终可写。

在此处输入图片描述

为了将来的安全,一定要保留一份 LUKS 标头的副本,以防将来读取驱动器/卡时出现问题。如果标头损坏,至少您可以解密任何可读的内容。现在,对卡上的数据进行完整备份也是一个特别好的主意,以防万一出现故障。

相关内容