%20nach%20dem%20Erstellen%20und%20Installieren%20des%20Linux-Kernels%20nicht%20booten.png)
Ich versuche, den Linux-Kernel mit Virtual Box + Ubuntu zu studieren. Ich habe gegoogelt, wie ich die gewünschte Kernel-Version herunterladen, erstellen und installieren kann, und bin einfach den Anweisungen gefolgt
- die Kernel-Datei von kernel.org heruntergeladen (in meinem Fall war das 5.4.92)
- die Tools heruntergeladen, die beim Kernel-Building verwendet werden
- kopierte die .config-Datei, die der ursprüngliche Kernel verwendete
- und folgte dem Befehl make --> make modules --> make module_install --> make install
- update-initramfs und update-grub (ich habe irgendwo gelesen, dass „make install“ das alles macht, aber nur für den Fall …)
- Schließlich habe ich die VM neu gestartet
Mein Problem ist, dass nach all diesem Vorgang „uname -a“ der ursprüngliche Kernel angezeigt wurde (der 5.8.0-40-generic war, ich habe Ubuntu 20.4 verwendet). Und nach einigen Recherchen fand ich heraus, wie man Grub verwendet, und versuchte, die Version 5.4.92 manuell zu booten. Aber es zeigte einen leeren Bildschirm und stoppte. (wie auf dem Bild)
Der Status nach dem manuellen Versuch, den neuen Kernel zu booten
Mir ist bewusst, dass ich nach erfolgreichem Abschluss dieses Verfahrens einige Codes in der Kerneldatei ändern --> sie neu erstellen --> und installieren könnte. Aber ich stecke beim ersten Schritt fest... Es wäre wirklich hilfreich, wenn mir jemand einen Tipp geben könnte!!
Vielen Dank im Voraus PS: Wenn Sie weitere Informationen benötigen, um mir zu helfen, informieren Sie mich bitte