[ stex @ 23.09.2005. 06:26 ] @
Instalirao sam FreeBSD MBR i sve je OK osim sto nece da mi pokrene linux. Kad upalim racunar ispise mi:
F1. Dos
F2. ???
F3. Linux
F4 FreeBSD

Gde se to podesava? Trazio sam u manuel ali nesto spominje /etc/lilo.conf koji ja nemam.

A probao sam i preko Grub-a. Tu mi radi linux, ali ne mogu da pokrenem FreeBSD Tu sam dodao:
title FreeBSD 5.4
root (hd0,4,a)
kernel /boot/loader

Prijavljuje mi da particija ne postoji.

Linux - /dev/hda3
FreeBSD - /dev/hda4
[ Cybernoid II @ 23.09.2005. 07:17 ] @
iz linux-a
Code:

# fdisk -l
...
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1        2550    20482843+   7  HPFS/NTFS
/dev/hda2   *        2551        4639    16779892+  a5  FreeBSD
/dev/hda3            4901       14593    77859022+   f  W95 Ext'd (LBA)
/dev/hda4            4640        4900     2096482+  83  Linux
...

# more /boot/grub/grub.conf

default=0
timeout=5
splashimage=(hd0,3)/boot/grub/splash.xpm.gz
hiddenmenu
title Linux
        root (hd0,3)
        kernel /boot/vmlinuz ro root=LABEL=/ rhgb quiet
        initrd /boot/initrd.img
title Windows
        rootnoverify (hd0,0)
        chainloader +1
title FreeBSD
        rootnoverify (hd0,1)
        chainloader +1

[ tdjokic @ 23.09.2005. 17:22 ] @
Zar nije pravilo da Free ide samo na primarnu particiju? Da li je tebi stex hda4 primarna?
[ BojanBG @ 24.09.2005. 11:36 ] @
particije koje su primarne se uvek oznacavaju brojevima od 1-4 a extended ide od broja 5 pa navise.
[ tdjokic @ 24.09.2005. 18:53 ] @
Da li to znaci, da ako imam ukupno 4 particije - sve su primarne i upotrebljive, a ako imam 9, kao sto stvarno imam, cetvrta je za mene neupotrebljiva, sakrivena. Kad otvorim cfdisk, cetvrte nigde nema.
[ random @ 24.09.2005. 20:05 ] @
Bilo koja primarna particija može da bude extended, tj. da sadrži u sebi logičke particije. Ne mora obavezno da bude četvrta. I nije sakrivena, lepo se vidi u MBR-u (ili iz fdiska), ima system id 0x05.
[ random @ 24.09.2005. 20:08 ] @
stex, Linuxovo hda4 je GRUBovo (hd0,3), pošto GRUB numeriše particije počev od 0. Probaj u GRUBu (hd0,3,c), a i find /boot/loader bi trebalo to da ti potvrdi.

P.S. Suštinski, i ne moraš da chainloaduješ FreeBSD bootloader, GRUB može direktno da učita FreeBSD kernel.
[ tdjokic @ 24.09.2005. 21:12 ] @
Citat:
random: Ne mora obavezno da bude četvrta. I nije sakrivena, lepo se vidi u MBR-u (ili iz fdiska), ima system id 0x05.
Dobro. Ne mora da bude cetvrta, ali ne moze biti vise od cetiri primarne, zar ne? Cudno mi je sto se ne vidi u cfdisk-u a u QTParted se vidi lepo, pa onda iz nje idu one logicke.

Ponavljam pitanje, malo drugacije: ako imam samo 4 primarne particije, onda mogu sve 4 da koristim za instalaciju nekog OS-a, ali, ako u bilo kojoj od te 4 napravim logicke, onda za instalaciju imam samo 3 primarne i posle toga one logicke, to me zanima. To sam mislio pod onim da je za mene "cetvrta" (ona primarna, koja ima logicke) neupotrebljiva direktno, nego samo mogu da koristim logicke iz nje.
[ random @ 25.09.2005. 09:18 ] @
Tako je.
[ stex @ 26.09.2005. 06:07 ] @
Proradilo je preko chainloadera.

Random:
Zbunilo me je je sto mi je FreeBSD na /dev/hda4. Pa sam ja uporno u grubu stavljao (hd0,4).