|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Восстановление таблиц разделов FreeBSD |
|
FreeBSD - Восстановление таблиц разделов FreeBSD
|
Новый участник Сообщения: 17 |
Профиль | Отправить PM | Цитировать
У меня на жестком диске была затёрта таблица разделов, на котором находились 3 раздела: 2 раздела с NTFS по 15Gb и один слайс FreeBSD. Слайс был разбит на 4 раздела:
Раздел Файловая система Тип файловой системы Размер a / UFS2 1024MB b swap 512MB e /var UFS2 512MB f /usr UFS2 201GB Жесткий диск определялся как неформатированный в GPart, а в fdisk показывал, что на нём имеется 4 раздела c неизвестными типами разделов по 80Gb, 50Gb, 0Gb и 800Gb !!! )), которых на 250 гигабайтном диске и быть не могло. Естественно все файлы должны были быть на месте(ведь жесткий то никто не форматировал), но прочитать с диска их было невозможно ни одной утилитой.Пробовал восстанавливать с помощью R-Studio - бесполезно. Искал в инете толком ничего не нашёл, тока править таблицу в HEX редакторе. Итак, задача восстановить таблицу разделов была решена следующим образом. Надо просто создать на диске точно такие же разделы без форматирования , благо FreeBSD позволяет, в отличии от венды и линукса во время установки. Создаю с помощью GPart новую таблицу разделов. Гружусь с Live CD диска FreeBSD. Создаю два раздела NTFS такого же размера и расположения, как было до потери. Потом создаю слайс FreeBSD, и слайс разбиваю на разделы такого же размера, расположения и файловой системы, как было до потери разделов. В опциях главное указать newfs N нажатием клавиши T = Toggle Newfs, чтоб разделы не форматировались(если указать Y - всё пиши пропало!будьте внимательны) .Теперь можно начать процесс установки.(можно поставить систему по новой или пропустить установку) Система создаст и проверит разделы на ошибки. У меня все данные на разделах были восстановлены, только система не могла загрузится из-за ошибки в конфиге консоли, потому-что я пропустил установку и конфигурирование системы, но это уже другая история. В итоге надо главное впомнить точную геометрию разделов на диске. Буду рад если кому-то помог! |
|
Отправлено: 21:30, 12-05-2009 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать А проще говоря - MBR то место на жестком, куда записываются данные о разделах(тип раздела, количество секторов, расположение и т. п.) и первичный/нулевой загрузчик, который вызывает вторичный загрузчик, находящийся на этих разделах. Причем данных о разделах может быть всего 4.(вот почему на жестком можно создать всего 4 раздела).Данные о слайсах BSD раздела будут записываться уже в MBR BSD раздела, также как и в расширенном разделе.
|
Отправлено: 02:33, 15-05-2009 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 284
|
Профиль | Отправить PM | Цитировать получается так...
только операционки НЕ ДОЛЖНЫ тереть разделы!!! Цитата Vaizor:
|
|
Отправлено: 02:53, 15-05-2009 | #12 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Acronis - автоматическое восстановление разделов | BlackDragon | Автоматическая установка приложений | 13 | 18-11-2014 16:29 | |
HDD - [решено] Проблема винчестера и разделов (потеря разделов) | SylverFuntik | Накопители (SSD, HDD, USB Flash) | 23 | 06-04-2010 01:42 | |
Импортирование таблиц | ][alter | Вебмастеру | 1 | 29-09-2007 22:11 | |
Сколько разделов можно создать в одном слайсе FreeBSD (не включая swap)? | Negativ | Общий по FreeBSD | 7 | 14-07-2006 18:52 |
|