Настройка и работа в Linux




Заметки о восстановлении данных под линуксом - часть 5


В каталоге lost+found ищите файлы, которые e2fsck не смогла поставить на вполне правильное место. После восстановления таким образом работоспособности файловой системы в этом каталоге (впрочем, как и в любом другом месте) часто остаются файлы со странными именами и правами, которые не может удалить даже root. Файлы эти выкорчевываются посредством debugfs (не забудьте отмонтировать отлаживаемый раздел, или, по крайне мере, перевести его в read-only).

6) Разрушение таблицы разделов

Это - один из излюбленных методов хулиганства, применяемый вирусами. Метод лечения очевиден - нужно составить в точности такую же таблицу разделов, какая была. В простом случае - когда раздел на диске один, или когда вы точно помните, ка его разбивали, для этого достаточно простого fdisk-а, которым просто создается такая же таблица разделов, какая была. Большим подспорьем при определении границ разделов может послужить расположение суперблоков, определяемое упоминавшейся программой findsuper.

Есть, впрочем, и программы, которые облегчают восстановление, пытаясь сами определить границы между разделами. Назову такие как TestDisk (http://www.esiea.fr/public_html/Christophe.GRENIER/testdisk.html) и gpart, http://www.stud.uni-hannover.de/user/76201/gpart/.

Важный момент, на который следует обратить внимание - на разных машинах геометрия диска может выглядеть совершенно по разному. Разные типы BIOS, производят разную трансляцию между характеристиками реальными, и допустимыми BIOS. На нормальном диске сведения о геометрии можно получить как раз из таблицы разделов, но здесь она стерта и каждый выдумывает, во что горазд. Следствие - восстанавливать таблицу надо именно на той машине, на которой диск форматировался и работал. А если уж это невозможно, то, хотя бы, тщательно переписать в настойках BIOS параметры геометрии и вручную выставить их на машине, где будет происходить восстановление.

Также следует обратить внимание на такой замечательный ресурс, как Partition Rescue Mini-HOWTO (ttp://www.linux-france.org/article/jdanield/partition-rescue-mini-HOWTO.htm) где этот вопрос изложен со всей подробностью и детальностью. Федор Зуев fedor_zuev@mail.ru

Связь | О проекте LinuxRSP | Редколлегия | Реклама
© 1999-2001 LinuxRSP




Содержание  Назад  Вперед