Подключенный диск исчезает и больше не является допустимым устройством LUKS.

find . -type d -exec sh -c '
   case ${1//[!\/]/} in
      "//" ) f=${1:2}; f=${f/\//_}; :> "$1/$f.txt" ;;
      * ) false ;;
   esac
' {} {} \; -prune

for d in */*/; do
   f=${d/\//_}
   :> "${d%?}/${f%?}.txt"
done
1
13.07.2016, 03:21
1 ответ

Благодаря @grochmal я смог получить доступ к данным, которые были на диске, выполнив следующие действия:

  1. dd if = / dev / sdb of = sdb.img bs = 512 skip = 2048 conv = noerror, sync
  2. losetup / dev / loop0 sdb.img
  3. cryptsetup luksOpen / dev / loop0 data

Полагаю, сейчас Я также могу dd if = sdb.img of = / dev / sdb (конечно, после резервного копирования моих данных :)).

Примечание: если вы находитесь в подобной ситуации, обязательно прочтите исходный пост и, если это решение применимо, замените правильное значение смещения (пропустить), имена устройств и т. Д.

1
27.01.2020, 23:47

Теги

Похожие вопросы