Я пытался расширить свой корневой раздел, когда понял, что я не на моем liveCD. Но я уже записал таблицу fdisk. После перезагрузки файловая система повреждена.
Я попытался восстановить fdisk со старыми значениями, которые я сфотографировал своим телефоном. Моя проблема в том, что мой /dev/sda1
не закончился на границе цилиндра.
Как восстановить таблицу fdisk, указав блоки вместо цилиндров, чтобы восстановить мою файловую систему?
Вам нужны снимки fdisk?
решение1
Я нашел его самостоятельно с помощью TestDisk
!
Этот инструмент очень полезен, и шаги по его использованию просты:
- Загрузите последний GParted live disk:http://gparted.org/livecd.php.
- Загрузитесь с него (если вы используете
vmware Player
, вы не сможете этого сделать, вам придется переключиться на VMware Workstation, которая добавляет загрузку в BIOS, где вы можете изменить параметры загрузки виртуальной машины). GParted
загрузится живая ОС и позволит вам запустить Терминал.- Запустите
testdisk
с помощью командной строки и следуйте очень простым инструкциям (мне просто нужно было выполнить быстрый поиск и нажать Enter, чтобы переписать таблицу fdisk и перезагрузиться).