Portál AbcLinuxu, 14. května 2025 01:22

Dotaz: Boot po kompilaci jadra

11.10.2005 21:33 radek
Boot po kompilaci jadra
Přečteno: 80×
Odpovědět | Admin
Kompiloval jsem jadro 2.6.8 Kompilace dopadla dobre... Nastavim grub a restartnu.. pri restartu nastala nasl chyba:
VFS: Cannot open root device sdb1 or unknown-block(0,0)
Please append a correct root boot option
Kernel panic: VFS: unable to mount root fs
Ale nechapu proc, protoze na sdb1 mam /

A v grubu mam:
title kernel-2.6.8
root (hd1,0)
kernel /boot/linux-2.6.8/bzImage root=/dev/sdb1 ro
Diky za jakoukoli radu...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.10.2005 21:37 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Máš v jádře ovladač pro řadič?
-- Nezdar není hanbou, hanbou je strach z pokusu.
11.10.2005 21:48 radek
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
jj. mam..
12.10.2005 07:07 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
A funguje ti předchozí jádro? Dal jsi tomu novému stejné parametry? Ukaž raději celý grub.conf. Nejsem si jistý, jestli se to musí, ale dal jsi po kompilaci "make bzImage" ? Pokud původní jádro funguje a nové nefunguje (za stejných podmínek), tak jsi asi něco špatně zvolil a ukaž diff obou configů. Proč sis vybral právě 2.6.8, když už vůbec není aktuální?
12.10.2005 08:13 radek
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jádro 2.6.8 jsem dal jen z toho duvodu, ze ho mam z baliku debiana a kompiluju ho vlastne jen proto, ze pri kompilaci hostapu(driver pro Wifi) mi bylo vypsano, ze to nekompiluji proti aktualni verzi.

Puvodni jadro funguje a pri kompilaci 2.6 neni treba psat make bzImage, ale staci pouze make, jak jsem vycetl. Pokrocil jsem dal: zjistil jsem, ze potrebuju vytvorit RAMdisk (ovladace pro SATA jsou pod SCSI, ktere to pry vyzadujou) pomoci mkinitrd, coz jsem udelal a pridal do grubu radek pro RAMDISK a rebootnul.

Stalo se to, ze root nasel, ale chyba nastala o par kroku dale. nemuze najit moduly v adresari /lib/modules/2.6.8, pricemz jsem
make modules
make modules_install
daval.... Dal jsem se jeste nedostal...

Prave stahuju 2.6.13, tak vecer uvidim... Diky.
12.10.2005 11:39 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Tak ten driver pro řadič nedávej jako modul (dej ho přímo do jádra) a tím se vyhneš nutnosti initrd.
12.10.2005 22:13 radek
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
diky za informaci
12.10.2005 23:39 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
V Debianu se pro kompilaci jádra používají utilitky z balíčku kernel-package. Návodů na to, jak ho použít je na netu dost. Má tu výhodu, že se ti vytvoří balíček s tvým vlastním jádrem, který je poté možné instalovat a zase odinstalovat, když se něco nepovede.
Quando omni flunkus moritati
12.10.2005 08:21 Ondrej Benedik | skóre: 12 | Humenne
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
po kompilacii zadaj este

rdev /boot/linux-2.6.8/bzImage /dev/sdb1
12.10.2005 08:37 radek
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
... a budu schopen nabootovat se starym jadrem, kdyz tam bude nejaka bota. Diky
12.10.2005 10:08 radek
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem jen tak pro zkousku zkusil kompilaci jadra 2.6.13.4 na jednom pocitaci tady v praci a vse probehlo bez problemu. Bootovani v pohode, tak netusim, co jsem udelal doma spatne... Kazdopadne diky za info..
12.10.2005 10:18 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Boot po kompilaci jadra
Pokud na někoho odpovídáš, tak použij odkaz Odpovědět, který najdeš u příspěvku hned pod titulkem. Odpovědi se pak pěkně zařadí do vlákna. Když budeš pořád odpovídat na svůj vlastní dotaz, tak vznikně nepřehledná diskuze.
-- Nezdar není hanbou, hanbou je strach z pokusu.

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.