Hi!
Ich habe einen Multiboot-Rechner mit Windows 10, Ubuntu und macOS (Catalina) die auf drei separaten SSDs liegen. Es läuft alles prächtig, aber nach einen Kernel-Update von Ubuntu gibt es beim Booten einen kleinen Schönheitsfehler. Bei diesem Update erschien ganz kurz eine Meldung in der die Begriffe "EFI" und "Windows" vorkamen, aber ich habe mir diese Meldung leider nicht gemerkt.
Vor dem Update erschien nach dem Einschalten Clover, und wenn ich dort Linux gewählt habe, hat sofort Ubuntu zu booten begonnen. Wenn ich aber jetzt Linux aus dem Clover-Menü auswähle, meldet sich Grub mit einem Auswahlmenü und zeigt mir dieses Textmenü an:
- Ubuntu
- erweiterte Optionen für Ubuntu
- Windows Boot Manager
- System Setup
Wenn ich aus diesem Menü den ersten Punkt wähle oder 10 Sekunden lang nichts tue, beginnt Ubuntu zu starten.
Wie gesagt: Nichts dramatisches, ich kann alle drei Betriebssysteme benutzen, aber das Boot-Menü von Grub ist überflüssig, weil ich die Wahl des Betriebssystems ja schon einen Schritt davor gemacht habe.
Wie kriege ich dieses Menü von Grub weg?
In /etc/default/grub steht derzeit das:
(Alles andere in dieser Datei sind Kommentare und Leerzeilen)
In /etc/default/grub.d befindet sich genau eine Datei, sie heißt init-select.cfg und enthält ausschließlich Kommentare, die besagen, dass diese Datei nichts tut und nur als Workaround existiert um einen Bug zu umgehen. Sonst sind mir keine Orte bekannt an denen Grub seine Einstellungen speichert.
In /etc/grub.d liegen mehrere Scripte, eines davon heißt 30_os-prober, und ich glaube, dass dieses Script bei dem Update ausgeführt wurde, Windows auf einer anderen Platte entdeckt hat, und dann das Menü aktiviert hat, das bis dahin inaktiv war. Ich traue mich aber nicht, dieses Skript zu verändern.
Hat jemand eine Idee, wie man das Boot-Menü von Grub wieder wegbekommt, und verhindert, dass es beim nächsten Kernel-Update wieder automatisch aktiviert wird?
Danke!