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

Запустить loader

Добавлено: 2015-04-21 16:40:22
sergeysn
Добрый день, прошу помощи. Перекопал много, но ответа не нашел.
FreeBSD 9.1 Вкратце - сделал образ dump, развернул на другом винте restore.
при загрузке выдает:

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

Invalid partition
Invalid partition
Invalid partition
No /boot/loader

FreeBSD/x86 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot:
Invalid partition
No /boot/kernel/kernel

FreeBSD/x86 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot:
Теперь, если ввожу - boot: ad(0,c)/boot/loader
грузится красиво, как с винта-оригинала (перед тем поправил fstab)
Подскажите, что, где изменить, чтобы грузилось без вопросов?

Запустить loader

Добавлено: 2015-04-21 17:32:36
Alex Keda
разбивка неправильная...
если тока бутманагер поставить, который запомнит выбор

Запустить loader

Добавлено: 2015-04-21 18:31:34
guest
sergeysn писал(а):Добрый день, прошу помощи. Перекопал много, но ответа не нашел.
FreeBSD 9.1 Вкратце - сделал образ dump, развернул на другом винте restore.
при загрузке выдает:

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

Invalid partition
Invalid partition
Invalid partition
No /boot/loader

FreeBSD/x86 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot:
Invalid partition
No /boot/kernel/kernel

FreeBSD/x86 boot
Default: 0:ad(0,a)/boot/kernel/kernel
boot:
Теперь, если ввожу - boot: ad(0,c)/boot/loader
грузится красиво, как с винта-оригинала (перед тем поправил fstab)
Подскажите, что, где изменить, чтобы грузилось без вопросов?
вкратце - это типа:
- дохтур, у мине эта...

ad0[a,b,d,e,f,g,h and "c" -reserved] - Dangerously Dedicated диск
что означает отсутствие на диске партиций MBR (Microsoft Parttions scheme), а наличие сразу BSD scheme.

FreeBSD by default adXa или adXsYa - корневая партиция, на ней "/", loader и "/boot/kernel/kernel",
посему default boot: ad(X,a)/boot/kernel/kernel

adXc или adXsYc - "c" зарезервировано и описывает весь диск

# man boot
# man boot.config

Запустить loader

Добавлено: 2015-04-22 16:19:29
sergeysn
Спасибо. Разобрался - по разным описаниям делал схему диска MBR - ошибка. Теперь сделал GPT и остальное с помощью gpart и все пошло как надо.