The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"FreeBSD 9.0, GPT, GRUB"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Установка ОС)
Изначальное сообщение [ Отслеживать ]

"FreeBSD 9.0, GPT, GRUB"  +/
Сообщение от thematt (ok) on 18-Янв-12, 19:09 
На диске уже установлен Gentoo Linux, разметка GPT, есть один свободный раздел (/dev/sda14). Хочу установить на него FreeBSD 9.0, не испортив при этом существующую Gentoo-установку.
Предположительные действия:
  - гружусь с флэшки на которую залита FreeBSD (memstick)
  - выбираю режим "LiveCD"
  - форматирую в UFS2 /dev/sda14
  - монтирую его
  - копирую и распаковываю world.tgz, kernel.tgz
  - правлю fstab, задаю пароль root'a
  - отмонтирую /dev/sda14.
Вопросы:
  1. Что забыл?
  2. Что делать после отмонтирования /dev/sda14? Как и куда установить загрузчик FreeBSD и нужно ли его устанавливать?
  3. Как это всё загрузить используя GRUB1?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "FreeBSD 9.0, GPT, GRUB"  +/
Сообщение от Xenesz (ok) on 18-Янв-12, 21:58 
> На диске уже установлен Gentoo Linux, разметка GPT, есть один свободный раздел
> (/dev/sda14). Хочу установить на него FreeBSD 9.0, не испортив при этом
>   2. Что делать после отмонтирования /dev/sda14? Как и куда установить
> загрузчик FreeBSD и нужно ли его устанавливать?
>   3. Как это всё загрузить используя GRUB1?

Загрузчик фряшный ставить не надо.
Загружать через grub как любой нелинукс, через чейнлоудер, в menu.lst пишется примерно такое:

title           FreeBSD 8.2
rootnoverify    (hd1,2)
savedefault
chainloader     +1

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "FreeBSD 9.0, GPT, GRUB"  +/
Сообщение от Аноним (??) on 17-Фев-12, 05:30 
См. например https://www.opennet.ru/tips/info/2047.shtml
Я сам не пробовал, но вероятно вам нужно создать дополнительный gpt раздел типа freebsd-boot и установить туда загрузочный код gptboot:

gpart bootcode -p /boot/gptboot -i <номер freebsd-boot раздела> <диск>

Ещё я хз как работает gptboot, т.е. как он выбирает с какого раздела грузить loader - возможно, со следующего, возможно с первого раздела типа freebsd-ufs, возможно с первого где найдёт - думаю лучше рутовый freebsd-ufs расположить сразу (по номеру) после раздела freebsd-boot.

Из grub грузить можно, скорее всего и chainloader'ом и как описано в http://www.gnu.org/software/grub/manual/legacy/FreeBSD.html

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру