RazmjenaVjestina
BuDPitanjeRootFsKernelPodrska: Revision 3

== Kernel problemi ==
[TableOfContents]
E ovak imam problema sa kernelom :)[BR]
Da krenem od pocetka, instalirah gentoo 2004.2 na svoj drugi komp[BR]
od stage-a 1, sve je islo do kraja glatko, bez ikakvih problema,[BR]
ali eto prilikom boota se je javio problem [BR]{
VFS: Cannot open root device "hde5" or unknown-block(0,0)
}{
Please append a correct "root=" boot option
}{Kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
}{
<7>uhci_hcd 0000:00:04.2: suspend_hc
}Moj '''root fs''' je naravno u kernelu '''enablan''', i to ne kao '''modul!''',[BR]dvaput sam pregledao '''fstab''' i '''menu.lst''', ali nigdje nisam nasao gresku.[BR]Root mi se nalazi na '''hde5''', a '''swap''' na '''hde1''', i da ne zaboravim '''root fs''' mi je '''reiserfs'''.[BR]Neznam gdje tocno grijesim, siguran sam da mi je '''root fs na hde5''',[BR]jel kada bootam gentoo universal cd, i idem mountat hde5[BR]on mi ga lijepo prepoznaje kao '''Reiserfs'''.[BR]Ako netko zna u cem je moj problem ja bih ga molio ako mi moze '''pomoc!''' :)[BR]'''Hvala unaprijed!!'''

== Odgovor ==

''KRIVO: Mislim da je to zbog toga što nemaš u kernelu support za reiserfs. Podrška za root file system mora biti '''u''' kernelu nikako kao modul. To je vrlo česta greška i mislim da bi to moglo biti to.''

U stvari koliko vidim iz loga trebaš staviti u grubu: [BR]
kernel (hd0,4)/boot/vmlinuz root=/dev/hda5 [BR]
ili kako se već zove tvoj kernel...

trebao bi imati i: [BR]
File Systems ---> [BR]
Psedo File Systems ---> [BR]
[ * ] devfs support (OBSOLETE) [BR]
[ * ] Automatically mount at boot [BR]

i pročekirati da nemaš slučajno neku IDE opciju koja je experimentalna, pa možda ne radi s tvojim IDE kontroloreom.. recimo...

== Odgovor ==

Sve sam napravio sta mi je receno, ali i dalje ne funkcionionira,[BR]meni je Reiserfs u kernelu normalono ubacen, i to ne kao modul.[BR]Mislim da je cak nesto i oko usb-a jel mi brije nekaj na uhci_hcd, a to je podrska za '''usb'''.[BR]-- BuD -- 05/10/04

== Opet ja ==

Jos uvijek ne rijesih svoj kernel, pa ako netko zna bio bi mu vrlo zahvalan[BR]za pomoc. Cak mozda i znam gdje je greska, ali neznam kako bi to rijesio.[BR]Moje misljenje je, gdje je greska, je to sto on meni jedini hard koji imam[BR]u tom kompu ocitava da je hde, a brijem da bi trebao bit hda.[BR]E sad fora je u tome sto ja neznam kako bit to promjenio.[BR]Hvala unaprijed!![BR]Pozdrav svima!![BR]Ps. ovaj sajt je odlicna stvar sto se tice upoznavanja sa linuxom,[BR]te pogotovo razmjena vjestina subotom u '''mami'''.[BR]-- BuD -- 07/10/04

== Odgovor ==
fakat pa piše u logu hde a ne hda. baš smiješno kako je takve stvari teško skužiti.

to se s tvojim strojem dešavalo i kad smo instaliravali gentoo na njega. mislim da možeš probati staviti u /etc/fstab umjesto /dev/hdaX /dev/hdeX i onda bi trebalo raditi, a to možeš raditi i tako da u GRUB ekranu stisneš "c" i u komandnoj liniji promijeniš liniju koja veli:
{{{

kernel /bzImage root=/dev/hdaX
}}}
u
{
kernel /bzImage root=/dev/hd
}
u
{
kernel /bzImage root=/dev/hdeX
}

i kad izađeš iz toga ENTER stisneš "b" za boot.. trebao bi se onda zbutat...

to ću pokazivati sad subotu 09.10.04 u mami

    • MarcellMars, 07/10/04

== Dodatak ==

E ovak ja pricam o jednom drugom stroju, u {
etc/fstabu
} je namjesteno vec na{
/dev/hdeX
} i u grubu je sve namjesteno ok, dakle {
kernel /bzImage root=/dev/hdeX
} kad instaliravam '''grub u mbr''', on taj moj '''hde''' registrira[BR]kao '''reiserfs''' bez problema![BR]Neznam u cem je stvar, sve je dobro namjesteno, jedino me nekaj zeza u '''kernelu!!'''[BR]-- BuD -- 09/10/04

== Možda pomogne ==

Potraži u listingu kernela (ono dok se kernel boot-a) liniju tipa:
{
hda: 58605120 sectors (30005 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100)
   hda: hda1 < hda5 hda6 hda7 hda8 hda9 > hda2 hda3 < hda10 >
}
pa vidi da li ti kernel uopće skuži disk, particije na njemu i njihov raspored i ako je to u redu upucaj to u root=...

btw, imao sam sličnih piz.. oko diska sa uključenom usb podrškom, ako ovo gore ne upali probaj u kernelu isključiti (2.6.x)
{
 -> Device Drivers
    -> ATA/ATAPI/MFM/RLL support
       -> Include IDE/ATA-2 DISK support
          -> [ ] Use multi-mode by default
}
ili isključi usb podršku pa vidi kako radi

    • HrvojeZeba, 11/10/04