Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 30
Благодарности: 0

Профиль | Отправить PM | Цитировать


А вот еще история от FreeBSD.
Есть 2 абсолютно одинаковых винта по 80Гб, Master и Slave на 1-м IDE канале.
На первом WinME-LinuxASP9-LinuxXP-WinXP-LinuxMdk10 (всего 13 разделов) -
загрузка с помощью ntldr.
На слейве установлен FreeBSD5.2.1, LinASP9.2 (всего 9 разделов) - загрузка
с помощью  загрузчика FreeBSD, установленного в MBR 2-го диска (через
установку в BIOS грузиться со слейва).
В течение 2-3 дней через BIOS грузился во FreeBSD, загрузка с 1-го диска не
производилась. Попутно прописал загрузку Фри через ntldr (dd if=/ad1 of=/mnt/C/bootsect.bsd count=1 bs=512) -> boot.ini.
Переключился в BIOS на загрузку с мастера, удачно загрузил BSD, но при следующем рестарте обнаружил вместо ntldr загрузчик FreeBSD в MBR 1-го
диска и испорченную таблицу разделов на мастер-диске (а конкретно, в ней
прописаны те-же размеры и файловые системы, что и на слейве, кроме
расширенного раздела, который пуст).
Из FreeBSD доступен (почему-то?) первый осн.раздел fat16, не видимый из DOS.
Впрочем, он видим и из Linux, остальные недоступны.
===
Таблицу разделов удалось восстановить DOS-программой testdisk.exe
===
Вопрос к гуру: почему слетел MBR и таблица разделов?
Я грешу на FreeBSD - так как вышеописанным образом грузил NetBSD и
никаких проблем не было.
 

Отправлено: 16:52, 10-06-2004 | #22