Hi !
Wie versprochen ist dieser Tread jetzt dafür da, um im ersten Schritt mal den Jumpin'Jack Flash initramfs Patch auch ins OE 2.0 einbinden zu können.
Wir können hier aber auch im Anschluss über die ganzen zusätzlichen Funktionen die sich dadurch ergeben diskutieren und wenn Ihr motiviert seit, dann könnt Ihr natürlich auch eigene initramfs Patches entwickeln oder Euch auch an externen initramfs.cpio.gz versuchen (weil Jumpin' Jack Flash unterstützt auch das Chainen von initramfs mit dem initrd=/initramfs.cpio.gz Kernel Parameter)
Die erste Frage ist soll ich Euch zuerst zum Lernen wie es geht ein initramfs ins OE einzubinden die manuelle Anleitung posten oder wollt Ihr es gleich mit dem Patch probieren ?
>>>> Diese Frage ist schon entschieden, weiter unten im Thread findet Ihr beides als Anhang.
Ich poste Euch halt mal als erste reply zu diesem Thread das derzeitige README.TXT wie man wenn man das kinit als binary hat dieses im OE 2.0 so einbindet das dieses auch in ein initramfs cpio file kommt und zum Kernel dazu gelinked wird. Inputs und Verbesserungsvorschläge sind natürlich willkommen !
Die zweite Frage (die auch an DMM geht) wäre ob man nicht wenigstens das chainen in ein initramfs.cpio.gz das ausserhalb des Kernel liegt fix in den OE 2.0 Kernel einbauen sollte.
Weil die normalen initramfs sind meistens shellscript basierend und damit ziemlich fett und daher auf einer Dreambox im Kernel selbst nicht wirklich sinnvoll.
Ich habe mir ja die Arbeit gemacht alles in ein einziges statisch gegen die klibc gelinktes kinit binary zu machen und damit das ganze trotz einer Menge an Funktionen in ein binary mit nur 64k quetschen zu können.
Aber das wird wohl eher die Ausnahme sein das jemand so pervers ist
LG
gutemine