Portál AbcLinuxu, 15. července 2025 10:23


Dotaz: "cannot open root device" na 2.6.11.3, 2.6.7 OK

Michal Wirth avatar 7.9.2005 08:49 Michal Wirth | skóre: 26
"cannot open root device" na 2.6.11.3, 2.6.7 OK
Přečteno: 109×
Odpovědět | Admin
Dobry den,
mam pomerne zacatecnicky problem, ale nevim si rady.
Mam desku nForce3 250 a SATA disk SEAGATE. Snazim se o kompilaci noveho kernelu. Uspesne jsem zkompiloval a nastartoval jadro verze 2.6.7. Na nem byla muje root partition oznacena jako /dev/hdc3.
Kompilace jadra verze 2.6.11.3 byla provedena v podstate se stejnymi volbami. Presto pri startu zmineneho jadra mi kernel hodi hlasku:

VFS: cannot open root device "xxx"

please append a correct "root=" boot option

Zda se, ze vubec nezdetekuje muj disk (asi).
root= volbu si muzu nastavovat jak chci bez nejakeho vysledku.
Nikdy se mi nepovedlo zkompilovat novejsi jadro nez 2.6.7.

Co s tim? Prosim poradte, budu vdecen za kazdou odpoved.
Důležité se časem stává absurdním, absurdní se časem mění v důležité.

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.9.2005 09:12 iji | skóre: 29
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
Odpovědět | | Sbalit | Link | Blokovat | Admin
chce to trochu vice informaci: jadro 2.6.7 je distribucni (jakou distribuci mate), ostatni jste zkousel vanilla, pouzivate initrd (jake jsou v nem obsazene moduly), pouzil jste make oldconfig?
Michal Wirth avatar 7.9.2005 09:32 Michal Wirth | skóre: 26
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
Pouzivam Slackware 10.1, kompiluji nove jadro na distribucnim jadre verze 2.4.2X.
Nova jadra (2.6.7 a 2.6.11.3) jsou vanilla z priloh casopisu Linux+.
Postupoval jsem vicemene podle clanku na abclinuxu.cz.
make oldconfig jsem nepouzil.
Je divne, ze 2.6.7 funguje bez problemu a 2.6.11.3 mi se stejnymi volbami nejde spustit.

Asi to bude problem nekde mezi stolem a zidli. :-)
Důležité se časem stává absurdním, absurdní se časem mění v důležité.
7.9.2005 10:41 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
Jednoduše máš tam zadán ovladač toho IDE jako Y ?

Nepoužije se náhodou u toho novějšího jádra s sata zařízení sda místo hda ? Čili máš tam podtřebnou podporu pro sda ? (SCSI)
Michal Wirth avatar 7.9.2005 10:49 Michal Wirth | skóre: 26
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
Nesedim zrovna u zminovaneho PC, takze nemohu presne vse zkontrolovat. Ale mam primo do jadra zakompilovan ovladac na Nvidia nForce chipset a ovladac na SiliconImage SATA radic. Myslel jsem, ze to bude stacit. Ostatni mam implicitni co se radice tyce. U 2.6.7 to stacilo. SCSI podpora tam je. Pri startu 2.6.7 se vypis nachvili zastavi a postrehnu SEAGATE ... /dev/hdc. U 2.6.11.3 nic neni (co stihnu koukat :-) ).
Důležité se časem stává absurdním, absurdní se časem mění v důležité.
Řešení 1× (Michal Wirth (tazatel))
7.9.2005 16:38 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
podivej se do sekce scsi a lowlevel drivers tam ... plus potom to bude sda... sata je vicemene podporovona pouze uz pres libata
USE="-gnome -kde";turris
7.9.2005 16:45 svaca | skóre: 38
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
Dalsi co NEUMI CIST A NEUMI A NEUMI !!!!

Slackvare pouziva ramdisk (viz /boot/README) - initrd Jadro 2.6.7 NEMA zakompilovanou podporu filesystemu (ext3, raiserfs, atd), tzn, chces-li JINE jadro, MUSIM mit zkompilovanou podporu filesystemu, coz asi nemas NEBO pouzit ten ramdisk, jak se to dela najdet v /boot adresari....

Pak bude vse fungovat ....
Never give up ! Stay ATARI !
7.9.2005 16:47 svaca | skóre: 38
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
SATA MUSI byt zakompilovano taky samozrejme a HLAVNE primo do jadra, bootujes-li z nej ...
Never give up ! Stay ATARI !
Michal Wirth avatar 9.9.2005 14:46 Michal Wirth | skóre: 26
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
Nakonec jsem to sam vyresil. Bylo to opravdu tak, jak psal Mimi MION. Uz to chodi.

To svaca: Zrejme jste necetl otazku a nebo neumite cist Vy. Mel jsem problem proc to ve 2.6.7 jde a v 2.6.11.3 ne. Ze tam musim mit zakompilovanou natvrdo podporu filesystemu a SATA radice samozrejme vim. Pripada mi to naprosto logicke a urcite bych se na to neptal.
Takze z toho plyne ponauceni: Nekdy je lepsi si precist nejprve otazku a pote pripadne na ni odpovedet. A hlavne nepovazovat tazatele za naprosteho NB, kdyz sam nerozumite otazce.
Důležité se časem stává absurdním, absurdní se časem mění v důležité.
Michal Wirth avatar 9.9.2005 14:47 Michal Wirth | skóre: 26
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
Omlouvam se - Mimi MIONS
Důležité se časem stává absurdním, absurdní se časem mění v důležité.
9.9.2005 14:59 svaca | skóre: 38
Rozbalit Rozbalit vše Re: "cannot open root device" na 2.6.11.3, 2.6.7 OK
Neumim cist ??? Vzdyt jste to poradne ani nespecifikoval, nehlede na to, ze to ve Slacku MATE popsane jak na to, a ted jste se i priznal, ze ten modul jste tam nemel .... A to, ze je zmeneny modul SATA mezi jadry 2.6.7 a 2.6.10 a vis, na to jsem zapomel, to jsem mohl informovat, to je pravda ...
Never give up ! Stay ATARI !

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.