Страница 1 из 1

Проблемы с загрузкой со слайса FreeBSD. Bootstrap loader

Добавлено: 2009-09-08 23:50:50
Mobilesfinks
В общем решил перенести систему с одного железа на другое. Вроде бы всё норм должно быть, уже пару раз делал - просто перетыкал хард и всё шло, но не тут то было.

В новый комп воткнул хард IDE от старого и вставил еще 1 Sata диск.
На IDE сидели FreeBSD 7.2 и Linux Ubuntu. Cтоял загрузчик Grub. Sata диск полностью занят слайсом Freebsd с 1-м разделом. При попытке грузанутся с IDE диска у меня нифига не получилось, тупо сказало что никаких загрузочных записей нет и не ищи.
Случайно решил поставить и загрузиться с Sata. Выдало, что Файловая система Фри БСД, но загрузится не может - кривой путь к bootloader.
Ну методом мозговорочанья и осмысливания написанного на экране монитора родил:

Код: Выделить всё

ad(1,a)/boot/kernel/kernel
Опа - пошло грузится. :Yahoo!: После определения всех устройств выпало в приглашение подмонтировать корень.
ну там тоже всё подсказывают:

Код: Выделить всё

ufs:ad1s1a
опа опять пошло :Yahoo!:
вывалилась стандартный запрос на ввод логина. Всё бы хорошо, но таким макаром загружаться каждый раз не хотелось бы. Чёт не хочется ездить каждый раз к компу и вручную вводить команды.
Решил утилиткой sysinstall>configure>fdisk отрихтовать загрузочную запись. Отрихтовал. Поставил раздел FreeBSD активным. Вроде вот оно счастье, ща попрёт - ан нет.
ВЫбрал IDE диск загрузочным:

Код: Выделить всё

....FreeBSD bootstrap loader....
Короче стал грузиться bootstrap loader, но и только, дальше тишина и капец - висимс. :fool: :st:

Помогите пожалуйста советом как мне сделать, что бы FreeBSD грузилась автоматом. Где bootstrap берет данные о том что дальше прогружать? Заранее спасибо.

в /etc/fstab всё указано правильно - ad1 диск на котором сидит FreeBSD

Re: Проблемы с загрузкой со слайса FreeBSD. Bootstrap loader

Добавлено: 2009-09-09 4:42:42
arkan
У меня для таких случаев всегда есть чудо флешка с которой можно загрузить сервачек и перепрочитать все логи и подправить тотже самый fstab
просто определяется нумерация диска скорее всего не так как надо
Хотя как ты говоришь что в fstab все правильно то фиг его знает
Может всеже железо очень разное которое было и которое сейчас ?
было разок у меня что винт с фрей снял с пня третьего и пытался на крутом железе загрузиться там вообще на стадии загрузки какаято шеснадцатеричная фигня полезла

Re: Проблемы с загрузкой со слайса FreeBSD. Bootstrap loader

Добавлено: 2009-09-09 5:15:54
zingel
нормально потри через dd у тебя куски остались от старого, фряха это видет

Re: Проблемы с загрузкой со слайса FreeBSD. Bootstrap loader

Добавлено: 2009-09-09 18:07:04
Mobilesfinks
arkan писал(а): Может всеже железо очень разное которое было и которое сейчас ?
неее, не в железе дело, иначе бы даже вручную не грузилось
zingel писал(а):нормально потри через dd у тебя куски остались от старого, фряха это видет
я предполагал что то типа этого, только ещё с dd не умею обращаться.

Re: Проблемы с загрузкой со слайса FreeBSD. Bootstrap loader

Добавлено: 2009-09-09 20:09:45
iZEN
На будущее:
1) Если на диске только одна система, то лучше не использовать MBR-слайсы, а использовать таблицу размещения GPT (утилита gpart(8)) и загрузчик /boot/pmbr.
2) Научитесь отвязываться от номеров устройств загрузочных дисков — используйте glabel(8) или tunefs(8) для лабелизации разделов.