Как восстановить раздел ext3 после работы с измененным размером?

Я использовал gparted для изменения размера почти-терабайтного раздела ext3, добавив около 40 ГБ влево. После почти 12-часового перемещения данных (и, по оценкам, еще 23 часа) система зависла. Теперь fsck сообщает слишком много незаконных данных в каждом inode. Как я могу исправить FS в этом случае?

2 Solutions collect form web for “Как восстановить раздел ext3 после работы с измененным размером?”

К сожалению, я думаю, что вы совершенно ввернуты. Если вы только столкнулись с таблицей разделов, то TestDisk – ваш лучший снимок, но поскольку вы изменили размер (что на самом деле означает копирование и, возможно, даже удаление), ваши данные более или менее повреждены.

Если у вас есть резервная копия перед выполнением операции изменения размера, это подходящее время для ее использования. Кроме того, я не знаю, что вы можете сделать, я бы разбил раздел и создал новый, попрощавшись с данными внутри. Урок, который нужно извлечь из этого, всегда будьте осторожны с вашими данными. (Конечно, вы должны попытаться подождать, чтобы увидеть, есть ли супер-великий ответ, который может сделать лучше, но не держите слишком много надежды.)

Теперь, если у вас действительно есть резервная копия, более простой способ «изменить размер» – удалить старый раздел, создать новый, а затем восстановить там данные.

У меня была такая же проблема, и я расскажу, как я решил ее для будущих посетителей.

Я нашел несколько крючков для решения моей проблемы на https://help.ubuntu.com/community/DataRecovery. В настоящее время я использую photorec в пакете TestDisk ( sudo apt-get install testdisk ), после которого используется photorec /dev/sdXY где X это устройство, о котором идет речь, а Y – номер раздела этого устройства.

Например, с /dev/sdb3 :

 sudo fdisk -l photorec /dev/sdb3 

Посмотрите номера, которые fdisk дает вам для sdb3 : начальный и конечный номера. Это необходимо для следующей команды внутри photorec :

 rescue startnumber endnumber (take those from the fdisk details) 

Затем вы должны указать, куда должны идти любые восстановленные файлы. Возьмите другой диск (или, по крайней мере, раздел) с достаточным пространством. Затем может начаться долгое путешествие, пытаясь спасти более 60 известных форматов файлов. Имена файлов будут потеряны, но если вы ищете какие-либо видеоролики ваших внуков или бабушек и дедушек, это стоит хлопот. Размер файла может помочь в этом.

Ну еще 20 + часов, чтобы подождать и посмотреть, восстановлено ли что-то на 100 процентов.

  • Отсутствует 1 MiB перед первым разделом и после последнего раздела во время секционирования с разделенным
  • 8 ГБ USB-диск, указанный только на 512B или 10MB?
  • Как найти скрытый раздел USB в Linux
  • Окно исчезло после того, как я нажал клавишу в Openbox, как мне вернуть его?
  • Скритичные разделы GPT с использованием разделенных
  • Не удается увидеть мою SD-карту
  • WD MyBook 3TB - восстановление Gparted и восстановление жестких дисков?
  • Раздельные монтажные перегородки?
  • Ошибка сборки mdadm RAID1 после изменения размера разделов
  • fdisk vs parted
  • «файловая система / boot» имеет неправильный тип для системного раздела EFI '
  • Linux и Unix - лучшая ОС в мире.