Sie sind nicht angemeldet.

1

29.11.2004, 15:47

ls /boot/kernel* /boot/initrd*

Hallo ich hab ein Problem ich hab mir heute morgen Gentoo 2004.3 geladen werend der Installation muss ich

ls /boot/kernel* /boot/initrd*

eingeben da steht dan auch kernel-2.4.28 aber der findet initrd nich ????

mfg Eazy

2

29.11.2004, 15:55

RE: ls /boot/kernel* /boot/initrd*

hast mit genkernel gearbeitet oder manuell konfiguriert? und eventuell ohne initrd?
is ja auch nit pflicht ;)
... nur ein weiterer tag im leben eines naren ... :P

3

29.11.2004, 15:58

Ich hab genkernel benutzt wie es im Handbuch steht

4

29.11.2004, 16:00

Muss ich nich initrd benutzen??????????
wenn nich muss ich irgendwas ändern an einer config oder so??????

5

29.11.2004, 16:05

dann hat genkernel aus irgendeinem grund den initrd nich nach boot kopiert wie er eigentlich sollte.

probier ein:
# find / -name initrd*

irgendwo im bereich /usr/src/linux/arch....
sollte der initrd abgespeichert sein, die kannst manuell rüberkopieren nach /boot

lg
... nur ein weiterer tag im leben eines naren ... :P

6

29.11.2004, 16:17

Der findet nur den auf der Live CD

7

29.11.2004, 16:23

initrd pflicht?

is nur dann pflicht, wenn die root-partition in einem dateiformat geschrieben ist, das nicht in den kernel hineinkompiliert wurde, sondern es über ein modul geladen werden muß. da er dieses modul aber auf der festplatte findet, die er ja noch nicht lesen kann, wird eine "initial ramdisk" erzeugt, in der der kernel die nötigen module findet.

genkernel arbeitet mit dieser variante.

wennst den kernel selbst kompilerst, brauchst den initrd wahrscheinlich nicht weil du ja weißt welche dateisysteme auf deiner kiste laufen sollen...

das schöne an gentoo is ja, dass so gut wie alles individuell einstellen kannst, also warum nicht auhc den kernel?

lg
... nur ein weiterer tag im leben eines naren ... :P

8

29.11.2004, 16:31

ja stimt hab ma probiert ohne initrd aber dann boote der net???
Nur was soll ich jetzt machn???

9

29.11.2004, 16:39

mit

live-cd starten,

verzeichnisse wieder mounten,

chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile

und dann nochmals genkernel ausführen
wenn der fertig wird schreibt er dir einen haufen an infos hin, unter anderem auch wo er den kernel und initrd abgespeichert hat, die kopierst dann rüber, entsprechend bootloader anpassen....

sorry für die schwammige auskunft, aber ich hatte lange das problem, dann hab ich auf genkernel gesch... selbst kompiliert, viele versuche, aber mittlerweile funkts recht gut u is sicher die bessere alternative
... nur ein weiterer tag im leben eines naren ... :P

10

29.11.2004, 21:36

Das hat net gecklapt da is immer noch kein initrd warum auch immer

11

29.11.2004, 21:46

biite info!

hast du jetzt selbst kompiliert oder genkernel genommen?
UND
mit welcher kernelversion arbeitest du?

und setz bitte den thread auf gelöst ;)
... nur ein weiterer tag im leben eines naren ... :P