Ahoj,
Mam problem tykajici se bootovani pres GRUB  za nasledujicich podminek

Dva disky, rozdelene kazdy na tri oddily (primarni prostredi, zalozni
prostredi, data). Nad temito oddily jsou vytvoreny tri zrdcadla, v nich pak
dale jednotlive slice pro souborove systemy.

/dev/ad0s1      soucasti /dev/mirror/be1
/dev/ad0s2      soucasti /dev/mirror/be2
/dev/ad0s3      soucasti /dev/mirror/be3
/dev/ad1s1      soucasti /dev/mirror/be1
/dev/ad1s2      soucasti /dev/mirror/be2
/dev/ad1s3      soucasti /dev/mirror/be3

Primarni prostredi:
/dev/mirror/be1a        /
/dev/mirror/be1b        swap
/dev/mirror/be1d        /tmp
/dev/mirror/be1e        /var

Sekundarni prostredi:
/dev/mirror/be2a        /
/dev/mirror/be2b        swap
/dev/mirror/be2d        /tmp
/dev/mirror/be2e        /var

Treti zrdcadlo je urceno pouze pro data.

System se startuje z primarniho nebo sekundarniho prostredi. Po update
systemu (nova verze, update balicku, rekonfigurace) se z nej nastartuje
system, po otestovani se provede synchronizace prostredi
(ufsdump/ufsrestore). Samostatna zrdcadla jsou z duvodu jednodussi izolace
prostredi.

V tuto chvili mam nasledujici problem. Snazim se vyresit bootovani pomoci
GRUB. Pokud nastartuji z CD-ROM nebo USB, neni problem. Staci zadat
nasledujici sekvenci:
insmod part_msdos
insmod part_gpt
insmod chainloader
insmod bsd
insmod ufs2
set root=(hd0,msdos1,bsd1)
set prefix=(hd0,msdos1,bsd1)/boot/grub
kfreebsd                /boot/loader
boot

alternativne pro druhe prostredi:
insmod part_msdos
insmod part_gpt
insmod chainloader
insmod bsd
insmod ufs2
set root=(hd1,msdos1,bsd1)
set prefix=(hd1,msdos1,bsd1)/boot/grub
kfreebsd                /boot/loader
boot

Pokud tuto sekvenci pouziji v grub.cfg, GRUB zahlasi ze nenasel uvedeny
souborovy system, pripadne system je necitelny. Podezrivam GRUB, ze bude
potrebovat patrne malou samostatnou partici nejlepe s FAT/FAT32, kterou by
mohl rozpoznat. Pokud zazrdcadlim cely disk, s UFS problem neni (ale mam to
odzkouseno pouze se starsi verzi GRUB 1). Mohl by byt problem v rozdeleni
disku na oddily a naslednem vytvoreni zrdcadla?

Cilem je zajistit samostatne, vicemene izolovane oblasti s prostredim, ktere
se v idealnim pripade po blbem startu (panic atd.) prepne a nastartuje z
puvodniho.

Diky za jakoukoliv radu

Honza

-- 
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem