Moderne PCs haben kein BIOS mehr zum Hochfahren, sondern verwenden den Nachfolger, EFI genannt. Der kann die zu startenden Betriebssysteme direkt ansteuern. In welcher Reihenfolge dies geschieht, lässt sich unter Ubuntu und Linux Mint ändern.
Zum Zugriff auf die Bootmanager-Einstellungen an einem EFI-System zunächst ein neues Terminal-Fenster öffnen. Dann prüfen, ob das System mittels EFI gestartet wurde – der Befehl cd /boot/efi (in eine Zeile geschrieben, mit der [Eingabetaste] abgesendet) darf keinen Fehler zurückgeben.
Jetzt die aktuelle Boot-Reihenfolge abrufen, indem das Kommando sudo efibootmgr (in einer Zeile) eingegeben wird, gefolgt von der Abfrage des aktuellen Benutzerkennworts. Hier findet sich etwa eine Zeile wie: „BootOrder: 0000,0001,0002“. Darunter finden sich die einzelnen Optionen des Bootmenüs.
Die Reihenfolge lässt sich mit folgendem Befehl ändern, auf genaue Schreibweise achten:
sudo efibootmgr -o 0000,0001,0002,0003
Dabei dürfen hinter den Kommas zwischen den Ziffern keine Leerzeichen stehen. Die Liste setzt man selbst zusammen, indem die Ziffer des Boot-Eintrags zuerst aufgeführt wird, der standardmäßig gestartet werden soll. Erscheint in der Liste darüber etwa Folgendes:
BootOrder: 0000,0001,0002,0003
Boot0000* EFI DVD/CDROM
Boot0001* EFI Hard Drive
Boot0002* EFI Internal Shell
Boot0003* Windows Boot Manager
Boot0004* Ubuntu
würde der Befehl sudo efibootmgr -o 0004,0000,0003,0002 bewirken, dass das EFI zuerst versucht, Ubuntu zu starten. Klappt das nicht, wird der Start von einer CD oder DVD probiert. Schlägt auch das fehl, wird Windows gestartet. Als Letztes würde die EFI-Shell gestartet.