Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › UHU 1.0 kernel forgatás hogyan
- This topic has 76 hozzászólás, 9 résztvevő, and was last updated 21 years, 5 months telt el by
pomm.
-
SzerzőBejegyzés
-
2004-02-05-17:07 #1929120
második fordításra is ezt a hibát adta
Kernel Panic: VFS: unable to mount root fs on 00:00
ez mitõl lehet?
vkinek ötlete?
a VFS támogatás benne vna a kernelben az tuti!2004-02-05-17:17 #1929121/dev/hdx-et adtal meg, vagy hagytad a gyari /dev/luna izet? Ha hagytad, akkor az a gond. Idaig en is eljutottam! 😆
2004-02-05-17:19 #1929122természetesen hagytam a gyárit, csaka kernel iamge file nevét változtattam meg!
gondoltam ha hagyom a gyári beállítást azzal mennie kell, hiszen annyiban különbözik hogy másik kernelt tölti be, de ugyanoda!szóval nem értem a dolgot!
2004-02-05-17:20 #19291232004-02-05-17:21 #1929124van egy olyan sejtésem, hogy az az initrd sem megfelelõ! sajna fogalmam sincs mire jó 🙂
2004-02-05-17:22 #1929125asszem tudom mi a gond!
az initrd vmi ramdisket használó cucc, és én a kernelben kikapcsoltam a ramdisk használatát 🙂2004-02-05-17:38 #1929126engedélyeztem a ramdisket és az initrd-t is a kernelben, és mégis ugyanaz a hibaüzi 🙁
fogalmam sincs mi lehet a gond!2004-02-05-21:23 #1929127Egyszer már én is megpróbáltam, majdnem tökéletesen sikerült is, de aztán voltak bajok, elbarmoltam a rendszert, és azóta nem kísérleteztem újra. (nem okoztam helyreállíthatatlan hibát, nem elrémiszteni akarlak! Csak ezt-azt átírtam, kísérleteztem, aztán már nem volt kiút. Ha nem kezded el buzerálni a rendszerfájlokat, csak simán kernelt forgatsz, nem nagyon tudsz csinálni helyrehozhatatlan hibát!)
Szerintem egy dolog van, amit úgy ki szokott maradni a howto-kból. 🙁 Gyanítom, hogy Te is itt cseszted el a dolgot. Az initrd (Initial Ramdisk) okozza a problémát, ennek valahogyan illeszkednie kell a lefordított kernelhez. Ha – nálam okosabbak szerint nagyon helyesen – nem ikszelted be az initial ramdisk-et a make config-nál, akkor pedig nem szabad megadni a
initrd (hd0,0)/boot/initrd
sort a menu.lst-ben. Egyszerûen hagyd ki ezt a sort az új kernelnél. Aztán érdemes próbálkozni.Ha beforgattad az initial ramdisk támogatást, akkor valahol talán (?) van egy initrd file is az új bzImage környékén, ezzel talán (?) le kell cserélni a régit.
Nem vagyok teljesen otthon a témában, de én ezt tapasztaltam.
2004-02-05-22:14 #1929128Derrik: nekem is szóról szóra ez jutott az eszembe
1. a lefordított kernel körül sehol sincs hozzá initrd 🙁 rá is kerestem mc-ben
2. kipróbáltam úgy hogy beleforgattma a ramdisket és az initrd-t is a kernelbe, úgysem votl jó
3. kipróbáltam hogy kiötörlöm az initrd-s sort a grub menu.lst-bõl, de ígyis ugyanaz a hiba :-((
4. most megpróbálom újra az egészet, más opciókkal hátha vmire rájövök2004-02-05-23:01 #1929129Hello!
initrd – akkor van rá szükség, ha pl. olyan scsi winyóról akarsz linuxot bootolni, aminek nincs a kernelben driver-e (és belepatch-elni sem tudod), vagy például akkor is kell, ha vmi perverz ötlet hatására a root partíció fájlrendszerét modulba fordítod :D.
initrd file készítése – ha jól emlékszem mkinitrd hozza létre, én sosem csináltam, többet nem tudok elmondani, kérem kapcsolja ki!
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz