Skip to main content

Hoe u Ubuntu kunt laten opstarten voordat Windows de EFI Boot Manager gebruikt

[How-To] Install macOS Sierra 10.12 Onto A Virtual Machine in Windows ???????? (Juni- 2026)

[How-To] Install macOS Sierra 10.12 Onto A Virtual Machine in Windows ???????? (Juni- 2026)
Anonim

Als u onlangs Ubuntu naast Windows of een andere versie van Linux naast Windows hebt geïnstalleerd, bent u mogelijk een probleem tegengekomen waarbij de computer Windows opstart zonder een optie voor het opstarten in Linux. Dit is een veel voorkomende bijwerking van computers met EFI Boot Manager.

U kunt uw computer een menu laten weergeven met opties voor het opstarten in Ubuntu of Windows.

Start een Live-versie van Linux op

Om deze handleiding te volgen, moet je een live versie van Linux opstarten.

  1. Plaats het USB-station of de dvd die u hebt gebruikt om Linux op uw computer te installeren.

  2. Start Windows op.

  3. Houd de Shift-toets ingedrukt en start het systeem opnieuw terwijl u de Shift-toets ingedrukt houdt.

  4. Wanneer het scherm verschijnt, klikt u op de optie om te booten vanaf een USB-apparaat of dvd.

  5. Linux zou nu moeten laden in de live versie van het besturingssysteem op dezelfde manier als toen u het voor het eerst installeerde.

Hoe EFI Boot Manager te installeren

Hier leest u hoe u EFI Boot Manager kunt gebruiken om de opstartvolgorde te manipuleren, zodat u kunt kiezen om op te starten in Linux of Windows.

  1. Open een terminalvenster door op te drukken Ctrl+ALT+T tegelijkertijd.

  2. Voer de juiste opdracht uit om de EFI-opstartmanager te installeren op basis van de Linux-distributie die u gebruikt:

Gebruik voor Ubuntu, Linux Mint, Debian en Zorin de opdracht apt-get:

sudo apt-get install efibootmgr

Voor Fedora en CentOS, gebruik je de yum-opdracht:

sudo yum install efibootmgr

Voor openSUSE:

sudo zypper installeer efibootmgr

Gebruik voor Arch, Manjaro en Antergos de opdracht pacman:

sudo pacman -S efibootmgr

Hoe u de huidige opstartvolgorde kunt achterhalen

Om de volgorde te achterhalen waarin het systeem wordt geladen, typt u de volgende opdracht:

sudo efibootmgr

Het sudo-gedeelte van de opdracht verhoogt uw machtigingen naar die van de rootgebruiker die vereist is bij het gebruik van efibootmgr. U moet de rootgebruiker zijn om efibootmgr te gebruiken.

De uitvoer ziet er ongeveer zo uit:

  • BootCurrent: 0004
  • Time-out: 0 seconden
  • BootOrder: 0004,0001,0002,0005,0006,2001
  • Boot0001 Windows Boot Manager
  • Boot0002-netwerk
  • Boot0004 ubuntu
  • Boot0005 harde schijf
  • Boot0006 CD / DVD / CD-RW-station
  • Boot2001 EFI USB-apparaat

De BootCurrent-regel laat zien welke van de opstartopties deze keer werd gebruikt. In dit voorbeeld is 0004 Ubuntu.

De time-out vertelt u hoe lang het menu wordt weergegeven voordat de eerste opstartoptie is gekozen. Het staat standaard op 0.

De BootOrder toont de volgorde waarin elke optie zal worden geladen. Het volgende item in de lijst wordt gekozen als het voorgaande item niet kan worden geladen.

In het voorbeeld gaat het systeem eerst 0004 booten, dat is Ubuntu, dan 0001, dat Windows, 0002 netwerken, 0005 harde schijf, 0006 CD / DVD station en ten slotte 2001, wat de USB drive is.

Als de bestelling 2001.0006.0001 was, zou het systeem proberen te laden vanaf een USB-schijf. Als er geen USB-schijf aanwezig was, zou deze opstarten van het dvd-station en ten slotte zou Windows worden opgestart.

Hoe de EFI-opstartvolgorde te wijzigen

De meest voorkomende reden om EFI Boot Manager te gebruiken, is om de opstartvolgorde te wijzigen. Als je Linux hebt geïnstalleerd en Windows om de een of andere reden als eerste opstart, moet je je versie van Linux in de opstartlijst vinden en deze laten opstarten vóór Windows.

Neem deze lijst bijvoorbeeld:

  • BootCurrent: 0001
  • Time-out: 0 seconden
  • BootOrder: 0001,0004,0002,0005,0006,2001
  • Boot0001 Windows Boot Manager
  • Boot0002-netwerk
  • Boot0004 ubuntu
  • Boot0005 harde schijf
  • Boot0006 CD / DVD / CD-RW-station
  • Boot2001 EFI USB-apparaat

Je zou moeten kunnen zien dat Windows eerst opstart omdat het is toegewezen aan 0001, wat de eerste is in de opstartvolgorde.

Ubuntu wordt alleen geladen als Windows niet opstart, omdat het is toegewezen aan 0004 dat na 0001 komt in de opstartvolgorde.

Het is een goed idee om Linux, het USB-station en het dvd-station vóór Windows in de opstartvolgorde te plaatsen.

Als u de opstartvolgorde zo wilt wijzigen dat het USB-station als eerste wordt gebruikt, vervolgens het dvd-station, gevolgd door Ubuntu en ten slotte Windows, gebruikt u de volgende opdracht.

sudo efibootmgr -o 2001,0006,0004,0001

U kunt als volgt een kortere notatie gebruiken:

sudo efibootmgr -o 2001,6,4,1

De opstartlijst zou er nu als volgt uit moeten zien:

  • BootCurrent: 0001
  • Time-out: 0 seconden
  • BootOrder: 2001,0006,0004,0001
  • Boot0001 Windows Boot Manager
  • Boot0002-netwerk
  • Boot0004 ubuntu
  • Boot0005 harde schijf
  • Boot0006 CD / DVD / CD-RW-station
  • Boot2001 EFI USB-apparaat

Houd er rekening mee dat als u niet alle mogelijke opties opslaat, deze niet worden vermeld als onderdeel van de opstartvolgorde. Dit voorbeeld laat zien dat 0002 en 0005 worden genegeerd.

De opstartvolgorde wijzigen voor de volgende keer opstarten

Als je het tijdelijk wilt maken zodat de volgende boot van de computer een specifieke optie gebruikt, gebruik dan de volgende opdracht:

sudo efibootmgr -n 0002

  • BootCurrent: 0001
  • Time-out: 0 seconden
  • BootOrder: 2001,0006,0004,0001
  • Boot0001 Windows Boot Manager
  • Boot0002-netwerk
  • Boot0004 ubuntu
  • Boot0005 harde schijf
  • Boot0006 CD / DVD / CD-RW-station
  • Boot2001 EFI USB-apparaat

Met behulp van de bovenstaande lijst zou dit betekenen dat de volgende keer dat de computer opstart, deze opstart vanaf het netwerk.

Als u van gedachten verandert en u de volgende opstartoptie wilt verwijderen, voert u de volgende opdracht uit om het te annuleren.

sudo efibootmgr -N

Een time-out instellen

Als u wilt kunnen kiezen uit een lijst telkens wanneer uw computer wordt geladen, kunt u een time-out opgeven.

Om dit te doen, voert u de volgende opdracht in:

sudo efibootmgr -t 10

Met het bovenstaande commando wordt een time-out van 10 seconden ingesteld. Nadat de tijd is verstreken, wordt de standaard opstartoptie gekozen.

U kunt de time-out verwijderen met behulp van de volgende opdracht:

sudo efibootmgr -T

Hoe een opstartmenu-item te verwijderen

Als u uw systeem dubbel hebt gestart en u wilt terugkeren naar slechts één systeem, moet u de opstartvolgorde aanpassen zodat degene die u verwijdert, niet eerst in de lijst staat. U wilt het item helemaal van de opstartvolgorde verwijderen.

  • BootCurrent: 0001
  • Time-out: 0 seconden
  • BootOrder: 2001,0006,0004,0001
  • Boot0001 Windows Boot Manager
  • Boot0002-netwerk
  • Boot0004 ubuntu
  • Boot0005 harde schijf
  • Boot0006 CD / DVD / CD-RW-station
  • Boot2001 EFI USB-apparaat

Als u de bovenstaande opstartopties hebt en u Ubuntu wilt verwijderen, wijzigt u eerst de opstartvolgorde als volgt:

sudo efibootmgr -o 2001,6,1

Verwijder vervolgens de Ubuntu-opstartoptie met de volgende opdracht:

sudo efibootmgr -b 4 -B

De eerste -b selecteert de opstartoptie 0004 en de -B verwijdert de opstartoptie.

U kunt een soortgelijke opdracht gebruiken om een ​​opstartoptie inactief te maken als volgt:

sudo efibootmgr -b 4 -A

U kunt de opstartoptie opnieuw actief maken met behulp van deze opdracht:

sudo efibootmgr -b 4 -a