손상된 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 헤더의 복사본을 꼭 보관해 두세요. 최소한 헤더가 손상된 경우 읽을 수 있는 상태로 남아 있는 모든 내용을 해독할 수 있습니다. 카드에 있는 데이터의 전체 백업은 실패할 경우를 대비해 지금이라도 특히 좋은 생각입니다.