Если он правильно расшифровывается в /dev /mapper /sda-crypt, и если это один раздел, вы можете просто сделать это (после создания папки точки монтирования):
mount /dev/mapper/sda-crypt mountpoint
Если это целый образ диска с несколькими разделами, попробуйте kpartx
чтобы найти и создать больше записей /dev /mapper для отдельных разделов.
СИНТАКСИС
kpartx [ -a | -d | -l ] [ -v ] wholedisk
ОПИСАНИЕ
Этот инструмент, полученный из утилиты util-linux ', читает таблицы разделов на указанном устройстве и создает карты устройств по обнаруженным сегментам разделов. Он вызывается из hotplug при создании и удалении карт устройств.
Итак, в вашем примере вы бы попробовали:
kpartx -v -a /dev/mapper/sda-crypt
Это должно создать новые "устройства" для каждого раздела, например /dev/mapper/sda-cryptp1
и /dev/mapper/sda-cryptp2
Затем создайте точку монтирования (папку) и выполните
mount /dev/mapper/sda-cryptp1 mountpoint
А когда вы закончите, вы должны отмонтировать umount
, а затем удалите устройства с опцией -d
"Удалить отображение разделов" для kpartx.
Я не совсем уверен, что ваш пример чтения и записи на том же устройстве будет даже успешным, с другими инструментами в bash, которые часто приводят к "удалению" цели. Вы можете проверить, что это безошибочная файловая система, используя fsck
.
Конечно, если он перезаписал диск и каким-то образом вышел из строя, нет способа вернуться назад и повторить попытку, вам придется прибегнуть к резервной копии.