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
