Kako nabaviti Ubuntu za pokretanje sustava prije nego što sustav Windows koristi EFI Boot Manager

Ako ste nedavno instalirali Ubuntu uz Windows ili bilo koju drugu verziju Linuxa uz Windows, možda ste naišli na problem kojim računalo još uvijek čeka u sustav Windows bez mogućnosti davanja Linuxa. To je uobičajena nuspojava računala s EFI Boot Managerom .

Ovaj vam vodič prikazuje kako računalo da prikaže izbornik s opcijama za dizanje u Ubuntu ili Windows.

Čizma u verziju uživo Linuxa

Da biste slijedili ovaj vodič, morat ćete se pokrenuti u live verziju Linuxa .

  1. Umetnite USB ili DVD koji ste koristili za instalaciju Linuxa na vaše računalo.
  2. Pokrenite sustav Windows
  3. Držite pritisnutu tipku za prebacivanje i ponovno pokrenite sustav (držite tipku za prebacivanje pritisnutom)
  4. Kad se pojavi plavi ekran, kliknite opciju za podizanje sustava na USB uređaj ili DVD
  5. Linux bi se trebao učitati u live verziju operacijskog sustava na isti način kao i kada ga prvi put instalirate.

Kako instalirati EFI Boot Manager

Ovaj vodič će vam pokazati kako koristiti EFI Boot Manager koji vam omogućuje manipuliranje redoslijedom pokretanja tako da možete dignuti Linux i Windows.

  1. Otvorite prozor terminala pritiskom na tipke CTRL, ALT i T istodobno
  2. Pokrenite odgovarajuću naredbu za instalaciju EFI upravitelja pokretanja na temelju Linux distribucije koju koristite:
    1. Ubuntu, Linux Mint, Debian, Zorin itd. Koriste apt-get naredbu :
    2. sudo apt-get install efibootmgr
    3. Za Fedora i CentOS koristite yum naredbu :
    4. sudo yum instalirajte efibootmgr
    5. Za openSUSE:
    6. sudo zypper instalirajte efibootmgr
    7. Za Arch, Manjaro, Antergos itd. Koristite pacman naredbu :
    8. sudo pacman -S efibootmgr

Kako saznati trenutni redoslijed podizanja sustava

Da biste saznali redoslijed kojim će se sustavi učitati upišite sljedeću naredbu:

sudo efibootmgr

Sudo dio naredbe povećava vaše dopuštenje za root korisnika koji je potreban kada koristite efibootmgr. Morate biti korijenski korisnik da biste mogli koristiti efibootmgr.

Izlaz će biti ovako:

Pa što nam ovo govori?

BootCurrent linija pokazuje koja je od opcija za dizanje korištena ovaj put. U mom slučaju, to je zapravo Linux Mint, ali Linux Mint je derivat Ubuntua i tako 0004 = ubuntu.

Timeout vam govori koliko dugo će se izbornik pojaviti prije nego što odaberete prvu opciju podizanja sustava, a zadana vrijednost je 0.

BootOrder prikazuje redoslijed kojim će se učitati svaka opcija. Sljedeća stavka na popisu će biti odabrana samo ako ne učita prethodnu stavku.

U gore navedenom primjeru moj sistem će pokrenuti 0004 prvi koji je Ubuntu, a zatim 0001 koji je Windows, 0002 mreže, 0005 hard disk, 0006 CD / DVD pogon i napokon 2001 koji je USB pogon.

Ako je narudžba bila 20010006,0001 onda bi se sustav pokušao učitati s USB diska, a ako nije bilo prisutnih, dizalo bi se s DVD pogona i konačno, pokrenut će sustav Windows.

Kako promijeniti redoslijed pokretanja EFI-a

Najčešći razlog za korištenje EFI Boot Manager je promjena redoslijeda pokretanja sustava. Ako ste instalirali Linux i iz nekog razloga Windows to čizma prvi onda ćete morati pronaći svoju verziju Linuxa u popisu za podizanje sustava i napravite ga dignuti prije sustava Windows.

Na primjer, uzmite ovaj popis:

Nadamo se da biste mogli vidjeti da se sustav Windows najprije pokreće jer je dodijeljen 0001 koji je prvi u redoslijedu pokretanja.

Ubuntu se neće učitati osim ako se sustav Windows ne pokrene jer je dodijeljen 0004 koji dolazi nakon 0001 na popisu redoslijeda pokretanja.

Dobro je ne samo staviti Linux, USB pogon i DVD pogon prije sustava Windows u redoslijedu pokretanja sustava.

Da biste promijenili redoslijed podizanja sustava tako da je prvi USB pogon, zatim DVD pogon, a zatim ubuntu i naposljetku Windows, koristite sljedeću naredbu.

sudo efibootmgr -o 2001, 0006, 0004,0001

Možete upotrijebiti kraće značenje kako slijedi:

sudo efibootmgr -o 2001,6,4,1

Popis čizma sada bi trebao izgledati ovako:

Imajte na umu da ako ne navedete sve moguće opcije, oni neće biti navedeni kao dio redoslijeda pokretanja sustava. To znači da će 0002 i 0005 biti zanemareni.

Kako promijeniti redoslijed podizanja sustava samo za sljedeću podizanje sustava

Ako je želite privremeno učiniti tako da sljedeće čizma računalo koristi određenu opciju koristite sljedeću naredbu:

sudo efibootmgr -n 0002


Koristeći gore navedeni popis to bi značilo sljedeći put kada se računalo pokrene, pokušat će se dizati s mreže.

Ako se predomislite i želite izbrisati sljedeću opciju pokretanja, pokrenite sljedeću naredbu da biste je otkazali.

sudo efibootmgr -N

Postavljanje vremenskog ograničenja

Ako želite biti u mogućnosti odabrati s popisa svaki put kad se vaše računalo učita, tada možete odrediti vremensko ograničenje.

Da biste to učinili unesite sljedeću naredbu:

sudo efibootmgr -t 10

Gornja naredba će postaviti vremensko ograničenje od 10 sekundi. Nakon isteka vremena bit će odabrana zadana opcija podizanja sustava.

Timeout možete obrisati pomoću sljedeće naredbe:

sudo efibootmgr -T

Kako izbrisati stavku izbornika za podizanje sustava

Ako ste dvostruko pokrenuli sustav i želite se vratiti na samo jedan sustav, morat ćete prilagoditi redoslijed pokretanja tako da onaj koji izbrišete nije prvi na popisu i želite ga ukloniti iz ukupno.

Ako imate gore navedene mogućnosti pokretanja i želite ukloniti Ubuntu, prvo biste promijenili redoslijed pokretanja kako slijedi:

sudo efibootmgr -o 2001,6,1

Tada biste izbrisali Ubuntu opciju podizanja sa sljedećom naredbom:

sudo efibootmgr -b4-B

Prvi -b odabire opciju podizanja 0004 i -B briše opciju dizanja.

Možete upotrijebiti sličnu naredbu za pokretanje opcije pokretanja neaktivne na sljedeći način:

sudo efibootmgr -b4-A

Ponovno možete aktivirati opciju dizanja pomoću ove naredbe:

sudo efibootmgr -b4-a

Daljnje čitanje

Postoje daljnje naredbe koje bi korisnici OS-a koristili za stvaranje opcija izbornika za podizanje sustava i za administratore sustava za stvaranje mogućnosti mrežnog dizanja.

Više o njima možete saznati tako da pročitate priručničke stranice za EFI Boot Manager pomoću sljedeće naredbe:

čovjek efibootmgr