>>Народ, привет!
>>Такая проблемка вышла. У меня на одном диске WinXP и FreeBSD 5.3
>>
>>Вчера слетела винда, и я ее переустановил. Она конечно перезаписала MBR. Теперь,
>>вместо того, чтобы спрашивать что грузить, система грузит винду.
>>Чтобы восстановить, гружусь с CD, захожу в Fixit, загружаю Live File System
>>CD, монтирую / в /mnt:
>>mount /dev/ad0s3a /mnt
>>
>>Пытаюсь восстановить MBR:
>>fdisk -B -b /mnt/boot/boot0 /dev/ad0
>>Получаю ошибку
>>ad0 Permission denied.
>>
>>Не знаю, важно ли это, но Live FS CD у меня от
>>4.4RELEASE (другого нет)
>>При его загрузке у меня выходит одна ошибка, типа не могу загрузить
>>ld.so, но ВРОДЕ команды работают...
>>
>>Кто-нибудь сталкивался с такой проблемой?
>
>
>Эту проблемку решил. Я скопировал boot0 с диска на виртуальную ФС, затем
>демонтировал диск и запустил fdisk -B -b /boot0 ad0
>На оба вопроса ответил положительно (не от слова ПОЛОЖИТЬ :o))
>)
>Первый вопрос, по-моему был Write new boot code?
>Второй - Should we write new partition table?
>
>Возникла другая проблема. Теперь я получаю запрос на выбор ОС для загрузки.
>F1 - ?? (винда), F3 (почему-то не F2) - FreeBSD
>Но кроме F1 ничего не работает. Системный динамик пищит себе при нажатии
>клавиш и все! Т. Е. вроде MBR восстановил, но опять грузится
>только винда (что у нее, иммунитет что-ли, или я чего-то криво
>сделал. Хотя, по-моему все, как в handbook-e)
В конце концов загрузилось все. Только при загрузке фришки ядро не нашло файловую систему / (она была на ad0s2a, а стала на ad0s3a)
Я указал ее вручную, изменил записи в fstab (там было все на ad0s2, а я изменил их на ad0s3). Теперь все работает. Однако почему произошли такие изменения я так и не понял. Может поможете?
|