Kako zagnati Ubuntu pred operacijskim sistemom Windows z uporabo upravitelja zagona EFI
Kaj je treba vedeti
- V računalnik vstavite namestitveni program za USB pogon Linux. Drži Shift ob ponovnem zagonu za zagon v živo različico Linuxa.
- Namestite EFI Boot Manager: V terminalu za Ubuntu, Linux Mint, Debian ali Zorin uporabite ukaz apt.
- Poiščite trenutni vrstni red zagona in ga spremenite. Postavite Linux, pogon USB in pogon DVD pred Windows v zagonskem vrstnem redu.
Namestitev Linuxa z operacijskim sistemom Windows včasih povzroči težavo, pri kateri ob ponovnem zagonu računalnika vidite Windows, vendar ne vidite možnosti za vašo novo distribucijo Linuxa. Ta napaka se nanaša na napačno konfiguracijo z upraviteljem zagona EFI. Tukaj je opisano, kako rešiti težavo.
Zaženite živo različico Linuxa
Zaženite živo različico Linuxa.
Vstavite USB pogon oz DVD ki ste ga uporabili za namestitev Linuxa na svoj računalnik.
Zaženite Windows.
Držite pritisnjeno Tipka Shift in znova zaženite sistem, medtem ko držite tipko Tipka Shift.
Ko se prikaže zaslon, kliknite možnost za zagon z USB naprave oz DVD.
Linux bi se moral zdaj naložiti v živo različico operacijskega sistema na enak način, kot je bil, ko ste ga prvič namestili.

Kako namestiti EFI Boot Manager
Tukaj je opisano, kako z upravljalnikom zagona EFI manipulirati z vrstnim redom zagona, tako da se lahko odločite za zagon v Linux ali Windows.
Odprite okno terminala s pritiskom Ctrl+ALT+T.
Zaženite ustrezen ukaz za namestitev upravitelja zagona EFI na podlagi distribucije Linuxa, ki jo uporabljate:
Za uporabo Ubuntu, Linux Mint, Debian in Zorin ukaz apt:
sudo apt namestite efibootmgr
Za Fedoro in CentOS uporabite ukaz yum:
sudo yum namestite efibootmgr
Za openSUSE:
sudo zypper namestite efibootmgr
Za uporabo Arch, Manjaro in Antergos ukaz pacman:
sudo pacman -S efibootmgr
Kako ugotoviti trenutni vrstni red zagona
Če želite izvedeti vrstni red, v katerem se sistemi nalagajo, vnesite naslednji ukaz:
sudo efibootmgr
The sudo del ukaza poviša vaša dovoljenja na pravice korenskega uporabnika, ki so potrebna pri uporabi efibootmgr. Za uporabo efibootmgr morate biti root uporabnik.
Izhod je videti nekako takole (čeprav se bo vaš nekoliko razlikoval):
- Zagonski tok: 0004
- Časovna omejitev: 0 sekund
- Zagonski vrstni red: 0004,0001,0002,0005,0006,2001
- Boot0001 Windows Boot Manager
- Boot0002 Omrežje
- Boot0004 ubuntu
- Trdi disk Boot0005
- Boot0006 Pogon CD/DVD/CD-RW
- Boot2001 EFI USB naprava
The BootCurrent vrstica prikazuje, katera od možnosti zagona je bila uporabljena tokrat. V tem primeru je 0004 Ubuntu.
The Odmor pove, kako dolgo je prikazan meni, preden je izbrana prva možnost zagona. Privzeto je nastavljeno na 0.
The BootOrder prikazuje vrstni red, v katerem bo vsaka možnost naložena. Če se prejšnji element ne naloži, je izbran naslednji element na seznamu.
V primeru bo sistem najprej zagnal 0004, ki je Ubuntu, nato 0001, ki je Windows, omrežja 0002, trdi disk 0005, pogon CD/DVD 0006 in končno 2001, ki je pogon USB.
Če bi bilo naročilo 2001,0006,0001, bi sistem poskušal naložiti s pogona USB. Če USB-pogona ni bilo, bi se zagnal s pogona DVD in končno bi zagnal Windows.
Kako spremeniti vrstni red zagona EFI
Najpogostejši razlog za uporabo upravitelja zagona EFI je sprememba vrstnega reda zagona. Če ste namestili Linux in se Windows iz nekega razloga najprej zažene, potem morate na zagonskem seznamu poiskati svojo različico Linuxa in jo zagnati pred operacijskim sistemom Windows.
Vzemite na primer ta seznam:
- Zagonski tok: 0001
- Časovna omejitev: 0 sekund
- Zagonski vrstni red: 0001,0004,0002,0005,0006,2001
- Boot0001 Windows Boot Manager
- Boot0002 Omrežje
- Boot0004 ubuntu
- Trdi disk Boot0005
- Boot0006 Pogon CD/DVD/CD-RW
- Boot2001 EFI USB naprava
Windows se najprej zažene, ker je dodeljen 0001, ki je prvi v zagonskem vrstnem redu. Ubuntu se ne bo naložil, razen če se Windows ne zažene, ker je dodeljen 0004, ki je na seznamu vrstnega reda zagona za 0001.
Dobro je, da postavite Linux, pogon USB in pogon DVD pred Windows v zagonskem vrstnem redu.
Za namen tega primera, da spremenite vrstni red zagona tako, da je najprej pogon USB, nato pogon DVD, nato Ubuntu in na koncu Windows, uporabite naslednji ukaz.
sudo efibootmgr -o 2001,0006,0004,0001
Seznam zagona naj bi zdaj izgledal takole:
- Zagonski tok: 0001
- Časovna omejitev: 0 sekund
- Zagonski vrstni red: 2001,0006,0004,0001
- Boot0001 Windows Boot Manager
- Boot0002 Omrežje
- Boot0004 ubuntu
- Trdi disk Boot0005
- Boot0006 Pogon CD/DVD/CD-RW
- Boot2001 EFI USB naprava
Če ne navedete vseh možnih možnosti, ne bodo navedene kot del zagonskega vrstnega reda. Ta primer kaže, da bosta 0002 in 0005 prezrta.
Kako spremeniti vrstni red zagona samo za naslednji zagon
Če želite začasno narediti tako, da naslednji zagon računalnika uporablja določeno možnost, uporabite naslednji ukaz:
sudo efibootmgr -n 0002
- Zagonski tok: 0001
- Časovna omejitev: 0 sekund
- Zagonski vrstni red: 2001,0006,0004,0001
- Boot0001 Windows Boot Manager
- Boot0002 Omrežje
- Boot0004 ubuntu
- Trdi disk Boot0005
- Boot0006 Pogon CD/DVD/CD-RW
- Boot2001 EFI USB naprava
Z uporabo zgornjega seznama bi to pomenilo, da se bo računalnik naslednjič, ko se zažene, zagnal iz omrežja.
Če si premislite in želite izbrisati naslednjo možnost zagona, zaženite naslednji ukaz, da jo prekličete.
sudo efibootmgr -N
Nastavitev časovne omejitve
Če želite imeti možnost izbirati s seznama vsakič, ko se vaš računalnik naloži, določite časovno omejitev.
Izvedite naslednji ukaz:
sudo efibootmgr -t 10
Zgornji ukaz nastavi časovno omejitev 10 sekund. Po preteku časa je izbrana privzeta možnost zagona.
Izbrišite časovno omejitev z naslednjim ukazom:
sudo efibootmgr -T
Kako izbrisati postavko zagonskega menija
Če želite sistem z dvojnim zagonom obnoviti na sistem z enim zagonom, prilagodite vrstni red zagona tako, da tisti, ki ga brišete, ni prvi na seznamu. Izdelek v celoti odstranite iz zagonskega vrstnega reda.
- Zagonski tok: 0001
- Časovna omejitev: 0 sekund
- Zagonski vrstni red: 2001,0006,0004,0001
- Boot0001 Windows Boot Manager
- Boot0002 Omrežje
- Boot0004 ubuntu
- Trdi disk Boot0005
- Boot0006 Pogon CD/DVD/CD-RW
- Boot2001 EFI USB naprava
Če imate zgornje možnosti zagona in ste želeli odstraniti Ubuntu, najprej spremenite vrstni red zagona, kot sledi:
sudo efibootmgr -o 2001,6,1
Nato izbrišite možnost zagona Ubuntu z naslednjim ukazom:
sudo efibootmgr -b 4 -B
Prvi -b izbere možnost zagona 0004 in -B izbriše možnost zagona.
Podoben ukaz lahko uporabite za neaktivnost možnosti zagona, kot sledi:
sudo efibootmgr -b 4 -A
Možnost zagona lahko ponovno aktivirate s tem ukazom:
sudo efibootmgr -b 4 -a