Themabewertung:
- 0 Bewertung(en) - 0 im Durchschnitt
- 1
- 2
- 3
- 4
- 5
Probleme beim Installieren eines selbstgebauten Kernels
|
Blue-Fox
nothing to see here
Beiträge: 2.749
Registriert seit: Jul 2008
|
Probleme beim Installieren eines selbstgebauten Kernels
Wie macht man eine initrd?
|
|
29.09.2009 12:50 |
|
TAL
機関車
Beiträge: 6.359
Registriert seit: Jul 2008
|
|
29.09.2009 12:57 |
|
bobe
muh sager
Beiträge: 141
Registriert seit: Jul 2008
|
Probleme beim Installieren eines selbstgebauten Kernels
Ich hab aber mal unter Ubuntu nen eigenen kernel normal und ohne initrd gebacken, lief bestens
ist aber urzeiten her, wurde vllt inzwischen geändert..
|
|
29.09.2009 15:18 |
|
Blue-Fox
nothing to see here
Beiträge: 2.749
Registriert seit: Jul 2008
|
|
29.09.2009 15:30 |
|
YAL
teplotaxi
Beiträge: 2.493
Registriert seit: Jul 2008
|
Probleme beim Installieren eines selbstgebauten Kernels
Es gibt AFAIK auch andere Möglichkeiten die initrd zu backen, als initrd-tools.
|
|
29.09.2009 15:41 |
|
Blue-Fox
nothing to see here
Beiträge: 2.749
Registriert seit: Jul 2008
|
Probleme beim Installieren eines selbstgebauten Kernels
Und zwar?
(Dieser Beitrag wurde zuletzt bearbeitet: 29.09.2009 16:05 von DosAmp.)
|
|
29.09.2009 15:59 |
|
gandro
Quälgeist
Beiträge: 8.950
Registriert seit: Jul 2008
|
Probleme beim Installieren eines selbstgebauten Kernels
Das ist so. Eine initrd ist nichts weiter als ein gziptes Loop-Device mit einem Dateisystem was statisch im Kernel gelinkt ist. Oder seit einiger Zeit beliebter das initramfs (meistens trotzdem noch initrd genannt), was anstatt Loopdatei ein cpio-Archiv ist (Vorteil: Man braucht gar keine Dateisystem-Treiber mehr).
Dieses wird dann (als /) eingehängt (bzw. entpackt) und /linuxrc ausgeführt. In der Regel wird dann mit pivot_root oder (seltener) chroot ein neues / geschaffen, auf welchem der Kernel dann /sbin/init startet.
Ja, sowas kann man demzufolge problemlos selber machen (/linuxrc kann Script oder Binary sein), oder eben die Tools der Distribution verwenden, welche in der Regel für die meisten Fälle was vorbacken, was man in den entsprechenden Dokumentation nachlesen kann.
|
|
29.09.2009 16:06 |
|
Blue-Fox
nothing to see here
Beiträge: 2.749
Registriert seit: Jul 2008
|
Probleme beim Installieren eines selbstgebauten Kernels
So ist das...
...dann ergibt alles einen Sinn.
Hmm,
Die Datei liegt nur als .o Datei vor.
(Dieser Beitrag wurde zuletzt bearbeitet: 29.09.2009 16:26 von Blue-Fox.)
|
|
29.09.2009 16:22 |
|
Benutzer, die gerade dieses Thema anschauen: 5 Gast/Gäste