Ronny Seffner ronny@seffner.de (Mi 11 Nov 2015 20:14:19 CET):
Ich möchte mir für ein System gern einen monolithischen Kern bauen, kann dann aber nicht mehr booten.
…
Was also kann initramfs, was mein monolithischer Kern nicht kann? Das System hat 2 HDD die mehrere md-Raid 1 ergeben. Entsprechende Module sind natürlich im Kern. Grub2 arbeitet mit UUID für root=. Was braucht es noch für Infos um mir helfen zu können?
<nitpicking> Monolithisch ist der Kern immer. </nitpicking>
Das initramfs macht z.B. das Root-FS verfügbar, und findet m.W. raus, welches wirkliche Device sich hinter root=UUID=47-11-08-15 verbirgt.
Was passiert, wenn Du root=/dev/sda1 machst? (oder wie auch immer das Device heisst). Woher weiss dann aber der Kernel, wo /dev/sda1 ist? Der Kernel muss ja dann ohne fremde Hilfe drauf kommen, dass das 8:1 ist. Aber das könnte eigentlich klappen.