Hallo Leute,
ich hab mal ne Frage zum initrd.
Für mein Verständnis vergleich ich das mit einem DOS bzw. MS Ramdrive, welches zu DOS und win9x Zeiten benötigt wurden. Damals wurde das ja grundsätzlich dazu verwendet, um bei bootdisketten ein komprimiertes archiv irgendwohin (=ramdrive) extrahieren zu können, da sonst nicht alles auf der diskette platz gehabt hätte...
So, Ich hab nun ein feines stabiles gentoo. Das System läuft ohne initrd, wieso auch... im Quick Install Guide wird beim manuellen kernelbauen kein initrd erstellt.
Wenn ich nun aber fbsplash haben will, brauch ich ein initrd, um darin das bild einzupacken, richtig?
und in dem initrd ist eigentlich auch nur das bild drin, auch richtig?
wieso kann das bild nicht wie der kernel in /boot liegen, ungepackt?
naja wie auch immer, im gentoo-wiki steht:
Als erstes braucht man einen aktuellen Kernel, am besten mindestens 2.6.9. Dieser muss später noch mit vesafb und fbsplash gepatcht werden. Dies entfällt jedoch bei gentoo-sources.
Wenn der Kernel noch nicht installiert ist:
ich hab 2.6.20 - brauch ich den auch zu patchen? (aktuelle gentoo-sources)
VESA driver type (vesafb-tng) --->
(1280x1024@60) VESA default mode
gehts mit normalem vesafb nicht? mit vesafb-tng bleibt bei mir der schirm schwarz, sobald der kernel bootet.
was mich auch etwas stört sind die ellenlangen kerneloptionen, die da mitgegeben werden im wiki.
im moment boote ich mit
title=Gentoo Linux stable
root=(hd0,1)
kernel=/boot/kernel root=/dev/sda2 vga=838
kann mir jemand in kurzen schritten schildern was nötig ist für ein nettes boot-bild?