Portál AbcLinuxu, 26. dubna 2024 08:10


Dotaz: kernel 2.6.20 - ramdisk

10.2.2007 08:39 Karel | skóre: 14
kernel 2.6.20 - ramdisk
Přečteno: 198×
Odpovědět | Admin
Dobry den. Stahl jsem novy kernel 2.6.20 skompiloval ho, ale pri spusteni se zasekne s hlaskou:
ramdisk: couldn't find valid ramdisk image starting at 0
no filesystem could mount root,, tired
kernel panic-not syncing VFS:unable to mount root fs on unknown-block(0,0)
Pouzivam grub:
title Arch Linux
root (hd0,0)
kernel /2.6.20/bzImage root=/dev/sda3 ro
initrd /2.6.20/System.map
Mam arch linux. Dekuji za rady.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.2.2007 08:50 Regenesis | skóre: 3 | blog: Tux_is_my_friend
Rozbalit Rozbalit vše Re: kernel 2.6.20 - ramdisk
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud chces tak muzes pouzit primo jadro z archu testing. Jinak problem je vtom ze initrd vubec pouzivat nemusis, vubec tam ten radek nema byt, klidne ho zrus, pouziva se jen u distro jader. A potom taky mas asi spatne nastaveny config jadra, nektere veci musis mit nastaveny na tvdro v jadre, ne jako moduly. Jmenovite: tvuj filesystem, radice ke tve desce, a tzaky ramdisk.
"Člověk nemusí vždy dostat to co si přeje, ale má právo si o to říct "
10.2.2007 12:27 iSteve | skóre: 15 | blog: isteve
Rozbalit Rozbalit vše Re: kernel 2.6.20 - ramdisk
Odpovědět | | Sbalit | Link | Blokovat | Admin
initrd /2.6.20/System.map

... ses si uplne jistej ze to je spravne?:) System.map je seznam symbolu kernelu, ne initramdisk:)
10.2.2007 13:32 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: kernel 2.6.20 - ramdisk
Souhlasím, A navíc se mi zdá ten zápis celý nějak blbě, ovšem je možné, že u Archu to tak je. Cesta pro grub nezačíná od kořene systému, jak by se mohlo nabízet, ale od kořene diskového oddílu s jádrem. Tedy u mne je to sda2 (ale také hda2 - pro starší verze jádra) kterou připojuju jako /boot. Ten zápis, jak je tady uveden, by byl správně, pokud bych měl ty soubory umístěny ještě v adresáři 2.6.20, tedy po nastartování (u mne) by byly soubory vmlinuz a initrd v adresáři /boot/2.6.20

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.