壊れた 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) にして、今でも正常に動作しています。

再度発生する場合は、カードのスイッチを再確認し、必ずsyslogを確認してください。dmesg | tail

このページ (ハック: SD カードが書き込み禁止になっているのはなぜですか?) には、書き込み禁止スイッチ、その動作、および常に書き込み可能にするための「ハッキング」方法に関する詳細情報が記載されています。

ここに画像の説明を入力してください

また、将来ドライブ/カードの読み取りに問題が発生した場合に備えて、LUKS ヘッダーのコピーを必ず保存してください。ヘッダーが破損した場合でも、少なくとも読み取り可能なまま残っているデータを復号化できます。カードが故障した場合に備えて、カード上のデータを完全にバックアップしておくことも特に良い考えです。

関連情報