Tomsk Sysadmins Forum

Unix => Разное => Topic started by: vukor on March 05, 2006, 01:04:57

Title: Grub на FreeBSD
Post by: vukor on March 05, 2006, 01:04:57
Приветствую всех.

Вот решил поставить grub(0.97), для загрузки винды и фри(6.0).
На машине два винта - на первом мастере FreeBSD, на втором мастере - винда.

Что сделал:
Установил grub через порты.
Cоздал каталог /boot/grub/ .
Скопировал туда файлы - stage1, stage2, stage1_5_ufs2 и menu.lst.
Запустил grub, там написал:

>install (hd0,0,a)/boot/grub/stage1 (hd0) (hd0,0,a)/boot/grub/stage2 p (hd0,0,a)/boot/grub/menu.lst

выдает ошибку: write error

Слышал, что grub не понимает бсдшную файловую систему, но вроде добавили уже поддержку в новую версию (0.97).

Так вот, может кто ставил grub на фрю 6.0.

Поделитесь опытом.

P.S. Заранее благодарен.


Title: Grub на FreeBSD
Post by: vukor on March 05, 2006, 11:22:59
Забыл, вот menu.lst:

[CODE]
default 0
timeout 30
color light-gray/blue black/light-gray

title=FreeBSD
root (hd0,0,a)
kernel (hd0,0,a)/boot/loader

title=Windows XP
root (hd1,0)
chainloader +1



Title: Grub на FreeBSD
Post by: nuclight on March 06, 2006, 16:32:08
sysctl kern.geom.debugflags=16

Потом повтори, должно сработать.
(это отключает защиту от прямой записи на винт)
Title: Grub на FreeBSD
Post by: vukor on March 06, 2006, 19:22:51
Quote
sysctl kern.geom.debugflags=16

Потом повтори, должно сработать.
(это отключает защиту от прямой записи на винт)
[snapback]7861[/snapback]

ok. Попробую. Спасибо.