[debian]ramdisk vom kernel m mkinitrd

moses_78

moses_78

Aktives Mitglied
Thread Starter
Dabei seit
08.04.2005
Beiträge
1.288
Reaktionspunkte
22
moin zusammen,
ich weiss, solche fragen gehören eigentlich nicht hier ins forum, aber ich bin
trotzdem sicher, dass ihr sie beantworten könnt. aaaalso: ich habe mir unter
debian den kernel 2.6.15 gesaugt und kompiliert. der kernel benötigt jedoch
offensichtlich eine ramdisk, wie hier beschrieben, um zu booten.

das problem ist: ich führe mkinitrd aus, es hat jedoch null effekt, und gibt
auch keine fehlermeldung zurück. bis jetzt habe ich es so probiert:

Code:
# mkinitrd -k kernel-2.6.15 -i initrd-2.6.15
und so:
# mkinitrd -k kernel-2.6.15 -o initrd-2.6.15

jemand 'ne idee?
 
alternativ kannst du auch yaird dazu benutzen...

aber du findest den 2.6.15 kernel auch als paket unter linux-image-2.6.15
 
Hej,
wenn ich mir bei Debian einen neuen Kernel baue, dann verzichte ich eigentlich immer auf diese mkinitrd-Geschichte, da ich die meisten Sachen fest in den Kernel compiliere, und der ganze unwichtige Kram fliegt komplett raus.

Sowas Ähnliches schreibt er ja auch:
Wurden alle für das Booten relevanten Dinge fest in den Kernel compiliert, so kann auf eine Initial Ramdisk (initrd) verzichtet werden.

Hast Du mal versucht, ohne den Krams zu booten? :cool:

Ahoi,
./mstone
 
MStone schrieb:
Hast Du mal versucht, ohne den Krams zu booten? :cool:
./mstone
na klar ;)

Code:
VFS: Cannot open root device "hdc1" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

nach intensivem googlen bin ich zu dem schluss gekommen, dass es an der
ramdisk liegen muss, einigen forenberichten zufolge. und nun hänge ich hier...
 
installier dir yaird und mach die ram-disk damit...
oder nimm wie gesagt den debian paket kernel, oder willst du unbedingt basteln?
 
oneOeight schrieb:
installier dir yaird und mach die ram-disk damit...
oder nimm wie gesagt den debian paket kernel, oder willst du unbedingt basteln?
nun ja, ich bin der meinung, dass man solche sachen basteln muss, um sie
einigermaßen zu verstehen. mit apt-gets klappt's nur leider auch nicht *ärger*

egal. danke für die versuchte hilfe ;)
 
Zurück
Oben Unten