URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79248
[ Назад ]

Исходное сообщение
"Grub и FreeBSD"

Отправлено Plimus , 14-Мрт-08 13:52 
Доброе.

Помогите разобраться с установкой GRUB на FreeBSD. Гугл не помог.
При попытке установить граб выдает следующее:

 grub-install /dev/ad0
    GNU GRUB  version 0.97  (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]
grub> root (hd0,0,a)
Filesystem type is ufs2, partition type 0xa5
grub> setup  --stage2=/boot/grub/stage2 --prefix=/boot/grub (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/ufs2_stage1_5" exists... yes
Running "embed /boot/grub/ufs2_stage1_5 (hd0)"... failed (this is not fatal)
Running "embed /boot/grub/ufs2_stage1_5 (hd0,0,a)"... failed (this is not fatal)
Running "install --stage2=/boot/grub/stage2 /boot/grub/stage1 (hd0) /boot/grub/stage2 p /boot/grub/menu.lst "... failed

Error 29: Disk write error
grub> quit

Ставил из портов последнюю версию:

# pkg_info | grep grub
grub-0.97_1         GRand Unified Bootloader

Кто-нибудь знает в чем дело?

Содержание

Сообщения в этом обсуждении
"Grub и FreeBSD"
Отправлено r0man00 , 14-Мрт-08 15:32 
Мне кажется Вас сюда
http://www.gnu.org/software/grub/manual/html_node/Installing...

# grub-install /dev/hd0


"Grub и FreeBSD"
Отправлено Plimus , 14-Мрт-08 16:06 
>Мне кажется Вас сюда
>http://www.gnu.org/software/grub/manual/html_node/Installing...
>
># grub-install /dev/hd0

Вы внимательно прочитали первый пост?
>grub-install /dev/ad0


"Grub и FreeBSD"
Отправлено Хмурый , 14-Мрт-08 18:08 
>Вы внимательно прочитали первый пост?
>>grub-install /dev/ad0

ммм... возможно я и не прав, но вроде есть разница между:

grub-install /dev/ad0
и
grub-install /dev/hd0


"Grub и FreeBSD"
Отправлено r0man00 , 14-Мрт-08 18:21 
>>Вы внимательно прочитали первый пост?
>>>grub-install /dev/ad0
>
>ммм... возможно я и не прав, но вроде есть разница между:
>
>grub-install /dev/ad0

>grub-install /dev/hd0

точно, есть, надо прочитать ссылку ))


"Grub и FreeBSD"
Отправлено Plimus , 14-Мрт-08 20:12 
>>>Вы внимательно прочитали первый пост?
>>>>grub-install /dev/ad0
>>
>>ммм... возможно я и не прав, но вроде есть разница между:
>>
>>grub-install /dev/ad0
>>и
>>grub-install /dev/hd0
>
>точно, есть, надо прочитать ссылку ))

ага, это конечно юникслайк системы, но тем не менеее разница есть:)


"Grub и FreeBSD"
Отправлено Хмурый , 16-Мрт-08 00:22 
>ага, это конечно юникслайк системы, но тем не менеее разница есть:)

я в том смысле, что в первом посте:

>> grub-install /dev/ad0

а последующие ошибки указывают на /dev/hd0 ...


"Grub и FreeBSD"
Отправлено Plimus , 17-Мрт-08 09:06 
>>ага, это конечно юникслайк системы, но тем не менеее разница есть:)
>
>я в том смысле, что в первом посте:
>
>>> grub-install /dev/ad0
>
>а последующие ошибки указывают на /dev/hd0 ...

Где они указывают на /DEV/hd0? Там написано просто hd0. В файлике девайс.мап есть такая строчка:
(hd0)   /dev/ad0

Если запускать так:
grub-install '(hd0)'
то ничего не измениться. Вывод такой же.


"Grub и FreeBSD"
Отправлено locky , 01-Май-08 17:42 
Данная проблема типична для FreeBSD, кода установка загрузчика GRUB происходит из под этой оси. Причина в том, что по умолчанию переменная ядра kern.geom.debugflags=0, что не позволяет производить запись в mbr диска. Чтобы разрешить запись набираем в консоле:

sysctl kern.geom.debugflags=16

Замечу, что после перезагрузке системы kern.geom.debugflags будет опять равно 0.


"Grub и FreeBSD"
Отправлено Artur , 19-Янв-09 19:12 

Пожалуйста помогите!!!!!!!
После загрузки компьютера высвечивается  следующее:

Minimal BASH-like editing is supported. For the first
word, TAB lists possible command completions. Anywhere
else TAB lists the Possible completions of a device/filename.

После нажатия TAB:

Possible commands are: Blocklist boot cat chainloader
cmp color configfile debug displayapm displaymem embed
find fstest geometry halt help hide impsprobe in
itrd install ioprobe kernel lock makeactive map
md5crypt module modulenounzip pager partnew parttype
password pause read reboot root rootnoverify
savedefault serial setkey setup terminal terminfo
testload testube unhide uppermem vbeprobe

Какую команду выбрать не знаю???????


"Grub и FreeBSD"
Отправлено Вв , 17-Июн-09 21:23 
>[оверквотинг удален]
>Possible commands are: Blocklist boot cat chainloader
>cmp color configfile debug displayapm displaymem embed
>find fstest geometry halt help hide impsprobe in
>itrd install ioprobe kernel lock makeactive map
>md5crypt module modulenounzip pager partnew parttype
>password pause read reboot root rootnoverify
>savedefault serial setkey setup terminal terminfo
>testload testube unhide uppermem vbeprobe
>
>Какую команду выбрать не знаю???????

Типа такого

root (hd0,0,a)
kernel /boot/loader
boot