Используя дисковую утилиту гнома, я случайно удалил раздел LUKS на внешнем жестком диске. Этот жесткий диск теперь похож на это:
Я просто нажал знак "минус", таким образом я предполагаю, что просто удалил раздел, но не данные.
После этой документации относительно help.ubuntu.com я использовал испытательный стенд, который только нашел следующее:
http://www.cgsecurity.org
Disk /dev/sdg - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
>* Linux 0 1 1 0 254 63 16002
L HPFS - NTFS 114306 219 26 121601 80 59 117185452
Теперь интересно, если этот ответ askubuntu мог бы помочь мне восстанавливающий мой раздел. Но я понятия не имею, что войти, точно вводят в sfdik
Любая справка значительно ценится, поскольку я добр от отчаянного, так как мне действительно нужны мои данные назад...
Спасибо!
Если данные все еще там, можно искать заголовок LUKS.
Разожгите некоторого шестнадцатеричного редактора (в режиме только для чтения!). Вы лучше быть уверенным, как использовать этого редактора так, чтобы не сделать любую модификацию.
Моя рекомендация состоит в том, чтобы использовать xxd
на командной строке, как
sudo xxd /dev/sdg|less
и ищите строку LUKS: в меньшем количестве типа '/' затем затем 'Входят' 'LUKS'
затем, если Вы находите его, записываете (на бумаге?), положение L в LUKS. Обратите внимание, что смещение находится в hexa. Преобразуйте его в десятичное число.
Если Вы имеете, достигают этой точки, у Вас есть запуск Вашего раздела LUKS, теперь необходимо найти конец. Вы могли использовать запуск sdg2 минус 1.
Затем пойдите и используйте fdisk
или sfidsk
воссоздать раздел только. Не используйте разделенный или gparted, который переформатирует его!
И необходимо быть хорошими.
Править: Я сделал python3 сценарий для взгляда, что для Вас, если Вы не знакомы с cli.
Любое выполнение
sudo python3 search-for-luks-headers.py -l 16 /dev/sdg
или сделайте копию первого МБ /dev/sdg
и используйте сценарий в качестве пользователя на копии.
Примечание: с любым методом Вы найдете смещение раздела LUKS в байтах. Необходимо перевести это в секторах для использования его с [s] fdisk. Ваш диск по всей вероятности использует 512-байтовый сектор (проверьте это),