[ glamoc @ 26.02.2012. 11:25 ] @
Pokusavam da instaliram linux arch i instalacija prodje ok,
ali kad pokusam da pokrenem sistem prilikom bootovanja dodje do problema.
Evo izlaza koji mi ispise sistem.

Code:

Waiting 10 seconds for device /dev/sda3 ...
Root device '/dev/sda3' doesn't exists. Attempting to create it.
EEROR: Unable to determine major/minor number of root device  '/dev/sda3' .


relevantni delovi /boot/grub/menu.lst fajla izgledaju ovako
Code:

# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /vmlinuz-linux root=/dev/sda3 ro
initrd /initramfs-linux.img

# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /vmlinuz-linux root=/dev/sda3 ro
initrd /initramfs-linux-fallback.img


Na Arch wikiju sam nasao neka upustva da bi trebalo u HOOK dodati sleep i uraditi rebuild kernel image-a ali mi to nije pomoglo.
Ako neko ima iskustva sa ovim pomoc bi mi dobrodosla
[ dany12 @ 26.02.2012. 14:56 ] @
Ne valja ti taj menu.lst.Prvo si napisao da je root (hd0,0) a posle da je sda3.Da si malo bolje pogledao u menu.lst nasao bi ovo
Code:
# DEVICE NAME CONVERSIONS 
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/sda        (hd0)
#  /dev/sdb2       (hd1,1)
#  /dev/sda3       (hd0,2)
[ glamoc @ 26.02.2012. 17:25 ] @
Video sam ja ovo ali kad stavim

Code:

# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /vmlinuz-linux root=/dev/sda3 ro
initrd /initramfs-linux.img


opet se desi isto s tim sto ne mogu da udjem ni u fallback mode iako u menu.lst fajlu to nisam ni dirao
[ dany12 @ 27.02.2012. 00:19 ] @
Da li si probao da stavis uuid umesto /dev/sda?
Jesi li ti sigurno na sda3 instalirao arch?
[ glamoc @ 27.02.2012. 09:09 ] @
Probo sam sa uuid i tada mi je pucao.
ovako mi izgleda struktura hhd-a.
sda1 - /boot
sda2 - swap
sda3 - /
sda4 - /home

Ne znam moze li ovo imati veze tipom particija tj da li su primarne ili extended?
[ madcama @ 27.02.2012. 10:10 ] @
Ja sam imao slican problem. Ne secam se tacne poruke o gresci, ali mislim da sam to resio tako sto sam reinstalirao sistem (nisam imao jos nista podeseno/instalirano) i umesto boot particije koja je recimo bila na /dev/sda2 sam na pitanje odakle treba da se bootuje sistem sam odabrao (samo) /dev/sda. Ja sam to nekako skapirao da ne treba odabrati particiju sa koje se dize sistem, vec hdd odakle se dize sistem. Dok to nisam tako uradio jedino sam mogao da bootujem sistem pomocu instalacionog cd-a gde sam birao opciju da se podigne sistem koji je instaliran.
[ glamoc @ 22.04.2012. 21:10 ] @
Dakle ovako, na racunaru na koji pokusavam da stavim arch imam jedan HDD i particionisao sam ga na sledeci nacin:

Code:

Name           Flags           Part Type           FS Type          Label            Size         
sda1                               Primary             swap                                  3002
sda2            Boot             Primary             ext4                                  10997
sda3                               Primary             ext4                                   140
sda4                               Primary             ext4                                   65878


Dake sda1 mi je swap particija, sda2 je particija na kojoj se mountuje na / sda3 je particija koja se mountuje na /boot a sda4 je particija koju mountujem na /home .

Moj menu.lst fajl izgleda ovako

Code:

# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /vmlinuz-linux root=/dev/sda2 ro
initrd /initramfs-linux.img

# (1) Arch Linux
title Arch Linux Falback
root (hd0,2)
kernel /vmlinuz-linux root=/dev/sda2 ro
initrd /initramfs-linux-fallback.img


Fallback mi radi u prvobitnoj postavci.
Inace raspored particija ovde se razlikuje u odnosu na prethodne poruke jer sam juce pokusao ponovo da instaliram arch i ponovo nije uspelo.

[ madcama @ 22.04.2012. 23:50 ] @
Koju opciju si odabrao kada te je instalacija sistema pitala sa koje particije hoćeš da butuješ sistem?
[ Duka_ @ 23.04.2012. 00:35 ] @
Citat:
glamoc: Dakle ovako, na racunaru na koji pokusavam da stavim arch imam jedan HDD i particionisao sam ga na sledeci nacin:

Code:

Name           Flags           Part Type           FS Type          Label            Size         
sda1                               Primary             swap                                  3002
sda2            Boot             Primary             ext4                                  10997
sda3                               Primary             ext4                                   140
sda4                               Primary             ext4                                   65878


Dake sda1 mi je swap particija, sda2 je particija na kojoj se mountuje na / sda3 je particija koja se mountuje na /boot a sda4 je particija koju mountujem na /home .

Ako sda3 mount-uješ na /boot, zašto sda2 particija ima Boot flag? I promeni /boot fs na ext2.
[ glamoc @ 23.04.2012. 08:09 ] @
Citat:
Koju opciju si odabrao kada te je instalacija sistema pitala sa koje particije hoćeš da butuješ sistem?

Odabrao sam /dev/sda.
Citat:
Ako sda3 mount-uješ na /boot, zašto sda2 particija ima Boot flag? I promeni /boot fs na ext2.

Probao sam i to i ne pomaze.
[ Duka_ @ 23.04.2012. 08:53 ] @
Jel možeš da okačiš sadžaj /etc/fstab?
[ glamoc @ 23.04.2012. 17:37 ] @
Navodim samo deo fajla /etc/fstab koji nije oznacen sa #

Code:

/dev/sda1 swap swap defaults 0 0
/dev/sda2 / ext4 defaults 0 1
/dev/sda3 /boot ext4 defaults 0 1
/dev/sda4 /home ext4 defaults 0 1
[ Marko_R @ 23.04.2012. 18:18 ] @
Očigledno su ti root i boot particija zamenjene i kao što reče čovek ne ide ext4 za boot particiju jer je uvek nesigurno da li boot loader podržava ext4.
[ glamoc @ 23.04.2012. 19:09 ] @
Stavio sam da mi swap particija bude ext2 i u menu.lst sam pokusao sve kombinacije i samo ova je pocela da se ucitava i stala sa istom porukom o gresci kao i iz prethodnih postova

Code:

# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /vmlinuz-linux root=/dev/sda3 ro
initrd /initramfs-linux.img


Kako to moze da se pokrene u fallback modu kad je ista konf. u menu.lst
[ glamoc @ 03.05.2012. 21:28 ] @
Ima li jos neko ideju kako ispraviti ovo
[ vladared @ 04.05.2012. 07:13 ] @
Ako hoće da startuje u fallback modu, onda ti nije pridružen u kernelu ili driver za hard ili ono što je verovatnije za sistem sa kojeg se bootuje linux. Hajde probe radi, root - / particiju proglasi za ext3, a boot za ext2...Ako to ne prođe, onda je 99% problem sa hardom, dakle treba videti koji su ti driveri potrebni za sata kontroler i ubaciti ih (hook) u kernel (ovo možeš i prilikom instalacije).
[ glamoc @ 04.05.2012. 19:18 ] @
Probo sam da stavim da mi boot particija bude ext2 a root ext3 i ista prica.
Citat:
Ako to ne prođe, onda je 99% problem sa hardom, dakle treba videti koji su ti driveri potrebni za sata kontroler i ubaciti ih (hook) u kernel (ovo možeš i prilikom instalacije)

Moze li detaljnije kako da ubacim hook?
Kad sab bildovao linux kernel za ovaj racunar ukljucivao sam NVIDIA driver pretpostavljam da mislis na to
[ glamoc @ 06.05.2012. 12:58 ] @
izgleda da sam resio problem.
U /etc/mkinitcpio.conf sam u dodao MODULES="sata_nv" i pokrenuo mkinitcpio -c /etc/mkinitcpio-custom.conf -g /boot/linux-custom.img i u menu.lst zamenio za stari img sa novim i uspeo sam da pokrenem arch.
Ostaje mi nejasno sta zapravo generise ova skripta, tj. sta je ovaj .img fajl. Citao sam po netu i tamo pise da njea pokrece kernel pre init metode da bi on ucitao neke module.Recimo na slackware-u ovaj fajl ne postoji kad se izbilduje kernel(vmlinuz) dobije se samo jedan fajl tj. kernel, a na arch-u postoje vmlinuz i .img.
Ako neko razume sta stvarno radi .img neka pise