Hallo,
ich versuche neben meinem Windows 10 ein Gentoo auf meiner Kiste mittels UEFI zu installieren.
Das Basissystem ist drauf, alles soweit kompiliert und dazu einen Kernel, welcher Stub-Mode kann, damit mein UEFI diesen direkt booten kann. Nur klappt das nicht so ganz.
Jedenfalls wird etwas gebootet, ich bleibe aber im Bootscreen vom UEFI und das wars.
Ich bin mir aber ziemlich sicher, dass der Kernel bootet. Weil das System mit LUKS verschlüsselt ist, brauche ich meine initrd, damit das Rootdevice entschlüsselt wird.
Wenn ich gezielt ohne initrd boote, kann ich sehen, dass nach 2-3 Sekunden die Tastatur LEDs blinken, was darauf hindeutet, dass ein kernel panic stattgefunden hat. Das macht Sinn, weil ohne initrd das System nicht entschlüsselt werden kann. Nach genau 15 Sekunden rebootet der PC, was passt, weil das der genaue Timeout ist, welchen ich im Kernel konfiguriert habe. Ergo muss der Kernel erfolgreich booten.
Daher gehe ich davon aus, dass selbst mit der initrd der Kernel booten muss, und dort dann auf meine Passworteingabe wartet.
Allerdings habe ich gar keine Ausgabe auf der Grafikkarte, daher fehlt mir so die Idee, was jetzt falsch ist. Ich kann nichts debuggen so.. Vorschläge?
Kernelparamter nomodeset oder FB_CONFIG komplett zu deaktivieren helfen leider nicht.
Wenn ich zuerst GRUB boote, bekomme ich eine Ausgabe von GRUB. Sobald GRUB meinen Kernel bootet, bleibt die Ausgabe von GRUB, aber der Kernel wird auch gebootet, da das Verhalten gleich ist, wie oben beschrieben, wenn ich einen Stub-Kernel boote..
Kernelconfig:
https://www.bl4ckb0x.de/files/config-4.4.1-gentoo
Ich sehe nicht so wirklich, was da noch fehlen könnte.. vorallem, weil ich garkeine Ausgabe kriege. Ich kenne das eher so, wenn z.B. KMS Probleme macht, dass zumindest anfang eine Kernelausgabe kommt und es dann im Verlauf hängt..
Danke!