Partition Table&Linux

Здесь обсуждаются все вопросы, не попадающие под другие категории
Sineex

Partition Table&Linux

Сообщение Sineex »

Помогите, пожалуйста.
У меня очистилась Partition Table.Linux смог
восстановить, вспомнив размеры его дисков, а
всё остальное - оставяет желать лучшего.
Вопрос: пишет ли куданибудь Linux эту таблицу
или хотя бы ссведенья где начинаются/заканчиваются
физически диски, которые автоматически подключаются
(запись о которых есть в fstab'е)???

p.s. Можно отвечать на Sineex@tut.by

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

нет
данные эти обычно не храняться, а получаются динамически при загрузке из таблицы разделов

Был такой случай у меня , тотального выноса таблицы (затер намертво)
метод восстановления.

загрузиться с компакта (у меня это был ASP Линукс 7.2)
очень хорошо , если известны ориентировочные границы (размеры) разделов и порядок их следования

разделы выравниваются по границам цилиндров (cyl )
пишеться сканер (sh + dd +grep), который ищет метки концов раздела по границам цилиндров
инфо о размере цилиндра можно глянуть в fdisk
после чего вручную перезаписывается таблица
после перезаписи таблицы методом монтирования разделов проверяется ее валидность
на ext2 разделах при монтировании он ругается если размер в partition table не совпадает с размером в суперблоке
fat не ругается к сожелению
хорошо, если разделы идут вперемешку

при загрузке с CD-ROM можно менять таблицу разделов без перезагрузки (это касается fdisk под linux)

восстановление разделов заняло у меня часов 8 (но за это время нарабатывалась методика, а само восстановление идет быстро)

если все указанное звучит страшно - 211-86-86 аб. 172-31
сконнектимся и попробуем излечить. Поднесешь винчестер и полечим.
есть еще 1 специалист по таким делам , но он пользует diskedit (из NU)
методы позаимствованы у него, но инструментарий - это KNOWHOW

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

сорри, пагер 211-85-85 аб 172-31

Аватара пользователя
Jek
Неотъемлемая часть форума
Сообщения: 425
Зарегистрирован: 25 авг 2002, 08:50
Откуда: Minsk
Контактная информация:

Сообщение Jek »

А есть ещё утилита gpart.
"Но в декабре я по ошибке позвонил вместо
модема на винчестер." (Linus Torvalds, "Just for fun")

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

видимо хорошая утилита
но не знал о ней , поэтому и сделал как мог

Гость

Сообщение Гость »

спасибо вам большое за тему. меня gpart вылечил от инфаркта и кулака шефа =))
ыыы
вот сцылка на слаткое.
http://www.stud.uni-hannover.de/user/76201/gpart/

Sineex
Увлекающийся
Сообщения: 114
Зарегистрирован: 21 апр 2004, 18:32
Откуда: БГУ
Контактная информация:

Сообщение Sineex »

Ух ты, какая темка всплыла !! Я этот вопрос задавал 1.5 года назад, а до сих пор не поблагодарил :( Надо исправляться! Спасибо большое, м помощью именно этой утилитки удалось тогда спасти кучу ценной информации!!! Ещё раз убеждаюсь, что добрые люди есть!
man - первая комманда для изучения...

Ответить