Wie wechsle ich benutzerdefinierte Kernel?

565
molleman

Ich habe einen neuen Kernel in meinem Ubuntu-System erstellt und installiert, aber jetzt habe ich einen neuen Systemaufruf hinzugefügt und einen neuen Kernel erstellt. Wie setze ich diesen neuen Kernel als den ein, von dem das Betriebssystem booten soll?

dpkg -i kernel-image-2.6.deb 

Ich habe dies an meinem ersten Kernel ausprobiert und diesen Kernel auf diesen Kernel gesetzt

dann fügte ich einen neuen Systemaufruf hinzu, kompilierte den neuen Kernel und rief an

dpkg -i kernel-image-2.6.Custom.deb 

aber jetzt, wenn ich neu starte, bleibt es wie der ältere Kernel,

irgendwelche Ideen, wie man Kernel wechselt ?????

Danke dir

2

2 Antworten auf die Frage

2
Orbit

Die Antwort hier kann grub sein.

http://www.gnu.org/software/grub/

Versuchen Sie auch, die Schicht gedrückt zu halten

Diese Threads können helfen

http://ubuntuforums.org/archive/index.php/t-45362.html http://ubuntuforums.org/showthread.php?t=1520821

Ich verwende vmware fusion auf meinem Mac. Wie kann ich grub vor dem automatischen Laden des Kernels booten? vor 13 Jahren 0
hast du es geschafft? vor 13 Jahren 0
Süße Beifall !!!! vor 13 Jahren 0
0
Gilles

Wenn Sie ein Kernel-Image installieren, das vom normalen Paketsystem erstellt wurde, wird der neue Kernel beim Bootloader registriert. Der Befehl dazu wird durch die postinst_hookEinstellung in angezeigt /etc/kernel-img.conf; Die Standardeinstellung ist update-grub.

Mit Grub2 (dem Standard-Bootloader) wird unter der Standardkonfiguration beim Booten kein Menü angezeigt, es sei denn, Sie haben ein anderes Betriebssystem als Ubuntu. Sie können das Menü beim Booten anzeigen lassen, Shiftindem Sie beim Booten Ihres Computers drücken (drücken Sie die Taste, nachdem das BIOS die Tastatur initialisiert hat, und halten Sie sie gedrückt, bis das Grub-Menü angezeigt wird). Wenn das Menü immer angezeigt werden soll, bearbeiten Sie /etc/default/grubdie GRUB_HIDDEN_TIMEOUTEinstellung und kommentieren Sie sie aus . Sie können den standardmäßig gestarteten Kernel über die GRUB_DEFAULTEinstellung ändern .