Portál AbcLinuxu, 14. května 2025 11:39

Dotaz: Please append a correct "root=" boot option

30.11.2005 19:48 Undefined | skóre: 6
Please append a correct "root=" boot option
Přečteno: 211×
Odpovědět | Admin
Dobry den, mam problem, spousteni mojeho nove instalovaneho gentoo konci hlaskou:

VFS:Cannot open root device "30a" or unknown-block(3,10)

Please append a correct "root=" boot option

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,10)

Takhle vypada lilo.conf:

image = /boot/bzImage-2.6.14-gentoo-r2

root=/dev/hda10

label=Gentoo

read-only # read-only for checking

append="video=vesafb:mtrr,ywrap,1024x768-32@85"

Samozrejme v jadre mam zakompilovnou podporu filoesystemu, ktery je jak na boot tak na root stejny, ext3... Ne,nedal jsem ho jako MODUL (jadro je 2.6.14-gentoo-r2)

Boot-/dev/hda3

Root-/dev/hda10

Lilo vkladam do MBR disku /dev/hda

Skusil jsem jadro genkernel, to mi nefunguje z jineho duvodu, ale docetl jsem se ze je to normalni, takze sem to dal neresil. Taky sem skusil dat lilo na /dev/hda a druhy na /dev/hda3,a do prvniho to dat jako other... Skusil jsem do lilo polozky root= dat /dev/hda3

Vse bez vysledku... :-(

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

Odpovědi

30.11.2005 21:55 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napadá mě: Spustil jsi lilo po vytvoření lilo.conf?

Máš v jádře podporu pro IDE řadič a pevné disky (CONFIG_BLK_DEV_IDEDISK=y, CONFIG_IDE_GENERIC=y, apod.) ?
Quando omni flunkus moritati
1.12.2005 16:58 Undefined | skóre: 6
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
Mno jo, to sem blbej, samozrejme ze sem mel generic ide vypnuto... Asi sem si myslel ze DMA radic bude stacit ;-) ... Mno sem trouba....

Takze moc diky...

A tet se mi vyklubal novej problem :-(

VFS:Mounted root (ext3 filesystem) readonly.

...

Kernel panic - not syncing: No init found. Try passing init= option to kernel

Na root disku mam /sbin/init... Skousel sem to i s parametrem jadru init=/sbin/init ... taky nic...

Jedine co me napada, jestli si ten init nehleda este nejakej skript v /etc, protoze /etc mam na jinym disku, jestli mam pravdu, tak prosim poradte jak to mam udelat aby ho to naslo...no a jestli nemam pravdu, tak taky prosim o radu ;-)

PS: Sem si myslel ze uz linux skoro jaks taks zvladam, ale instalace Gentoo me zacina utvrzovat v tom, ze este zdaleka ne :-(((
1.12.2005 17:49 alex
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
Vy mate /etc na jinem disku? To je dobry. A jak se /sbin/init dozvi, co ma udelat, kdyz si potrebuje precist /etc/inittab? Jak se vubec dozvi, kdy ma hledat to /etc aby ho mohl pripojit?
1.12.2005 17:53 alex
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
Myslim, ze ve vasem pripade jedinou zachranou muze byt vytvoreni initrd a pripojeni /etc/ oddilu z nejakeho skriptu v initrd. Rekl bych ale, ze jste trochu "prerozdelil" system.
1.12.2005 20:17 Undefined | skóre: 6
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
A neslo by pouzit nejakej alternativni init?...docela se mi libi runit ... ... A v tom initrd, tam prece staci jenom napsat mount...blablabla, ne? Jadro uz je zavedeny, moduly natahovat nemusim...nebo se pletu?
1.12.2005 20:37 Moje Meno
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
Ja som zkopiroval initrd z instalacneho CD. Na CD je pod inym nazvom. Ma velkost okolo 16 MB.
1.12.2005 23:10 Undefined | skóre: 6
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
No tak to asi ne,ja chci aby ten system fungoval rychle a ne aby se mi tam pri spousteni natahoval do pameti nejakej 16megovej kram, ze kteryho stejne nevyuziju skoro nic, jen sh a mount... zrovna studuju nejakej navod na vytvareni initramdisku, ale nevim nevim, je to trochu slozity... :-(
6.12.2005 23:58 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
Víš co bys mohl udělat? Nabootovat nějaký live distro (nebo tvoje distro v rescue režimu) a zkopírovat obsah /etc z toho jinýho oddílu na root oddíl.

Přijdeš tím o nějaký místo na disku, ale ušetříš si práci (předpokládám, že ten /etc oddíl je tak malý, že není k použití, a že nejde spojit s jiným oddílem)
Quando omni flunkus moritati
2.12.2005 19:28 Boomsoft | skóre: 4
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co takhle parametr real_root=/dev/hda10.Me to bez toho take nejelo
3.12.2005 14:30 Undefined | skóre: 6
Rozbalit Rozbalit vše Re: Please append a correct "root=" boot option
tim to nebude... root mam nactenej...si nepochopil muj problem, ja mam etc na jinej part nez root...

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.