Hoe jo Ubuntu te krijen foardat Windows mei de EFI Boot Manager brûkt wurdt

As jo ​​koartlyn Ubuntu neist Windows of in oare version fan Linux neist Windows Windows ynstallearre hawwe, dan kinne jo in probleem hawwe oer wêrnei de kompjûter noch yn Windows stappe sil sûnder in opsje foar it bootjen fan Linux. Dit is in mienskiplike side-effekt fan kompjuters mei de EFI Boot Manager .

Dit guod litte jo sjen hoe jo jo kompjûter krije om in menu te sjen mei opsjes foar it bootjen fan jo yn Ubuntu of Windows.

Boot yn in live version fan Linux

Om dit guod te folgjen, moatte jo in libbensferzje fan Linux bootje .

  1. Ljep de USB of DVD wêr jo jo Linux op jo kompjûter ynstallearje.
  2. Boot yn Windows
  3. Hâld de toets-toets yn en set it systeem op 'e nij (hâld de toets-toets te hâlden)
  4. As it blauwe skerm ferskynt, klikje jo op 'e opsje foar it bootjen nei in USB-apparaat of dvd
  5. Linux moat no yn 'e liveferzje fan it bestjoeringssysteem lade yn deselde manier as it earst it ynstallearre hat.

How to Install EFI Boot Manager

Dit gids sil jo sjen litte hoe't jo de EFI Boot Manager brûke, wêrtroch jo de boaiearrings manipulearje kinne, sadat jo binnen Linux en Windows bootje kinne.

  1. Iepenje in terminalfinster troch te drukken op CTRL, ALT, en T tagelyk
  2. Fiere it passende kommando út om de EFI-bootmanager te ynstallearjen basearre op de Linux-distribúsje dy't jo brûke:
    1. Foar Ubuntu, Linux Munt, Debian, Zorin etc brûke it apt-get kommando :
    2. sudo apt-get install efibootmgr
    3. Foar Fedora en CentOS brûke it yumbehear :
    4. sudo yum ynstallearje efibootmgr
    5. Foar openSUSE:
    6. sudo zypper ynstallearje efibootmgr
    7. Foar Arch, Manjaro, Antergos, etc brûke de pacmanbehear:
    8. sudo pacman -S efibootmgr

Hoe kinne jo de aktive boaden opfreegje

Om de oarder te finen wêr de systemen lade sil it folgjende kommando type:

sudo efibootmgr

It sudo-diel fan it kommando ferheget jo tagongsrjochten oan dy fan 'e root-brûker dy't nedich is by it brûken fan efibootmgr. Jo moatte de root brûker wêze om efibootmgr te brûken.

De útkomst sil wat sa wêze:

Dus wat is dat ús te fertellen?

De line fan BootCurrent lit sjen hokker fan 'e bootopsjes dizze kear brûkt waard. Yn myn gefal wie it eigentlik Linux Mint mar Linux Mint is in derivative fan Ubuntu en sa 0004 = ubuntu.

De Timeout fertelt jo hoe lang it menu ferskynt foardat de earste bootopt is keazen en it befetsje op 0.

De BootOrder lit de oarder sjen wêr't elke opsje ynladen wurdt. It folgjende item yn 'e list sil allinich keazen wurde as it it foarige item net laden is.

Yn it foarbyld hjirfan sil myn systeem 0004 earst boppe wêze, dat is Ubuntu, dan 0001 dat Windows, 0002 netwurken, 0005 hurd drive, 0006 CD / DVD-rydt en úteinlik 2001 is dat it USB-drive is.

As de bestel wie 2001.0006.0001 dan soe it systeem probearje fan in USB-drive te laden en as der gjin oanwiziging wie, dan soe it boot wurde fan 'e DVD-rol en úteinlik it boot Windows.

Wizigje de EFI-boaden te feroarjen

De meast foarkommende reden om de EFI Boot Manager te brûken is te wizigjen de bootregeling. As jo ​​Linux ynstallearre hawwe en fan guon redenen Windows it earst start dan sil jo jo ferzje fan Linux fine yn 'e bootlist en meitsje it foar Windows boot.

Lûk bygelyks dizze list:

Jo moatte hooplik sjen kinne dat Windows foar it earst begjint omdat it oanwêzich is oan 0001 dy't foar it earst yn 'e bootregel is.

Ubuntu sil net lade as tweintich Windows net bart, omdat it oan 0004 tawiisd is dat nei 0001 yn 'e bootlistlist komt.

It is in goede idee om net allinich Linux, de USB-rinnende en DVD-ryd foar Windows te pleatsen yn 'e bootregel.

Om de bootregel te feroarjen sadat de USB-rol as earste is, dan is it DVD-drive, folge troch ubuntu en úteinlik Windows dat jo it folgjende kommando brûke.

sudo efibootmgr -o 2001.0006.0004,0001

Jo kinne in koartere notaasje folgje:

sudo efibootmgr -o 2001,6,4,1

De bootlist moat no sa sjen:

Tink derom dat as jo gjin mooglikheden opnimme, dan wurde se net as in part fan 'e bootregel opnommen. Dit betsjut dat 0002 en 0005 wurde negearre.

Hoe kin de boadenopsje feroarje foar de folgjende opsje mar allinich

As jo ​​it tydliker meitsje wolle dat de folgjende boot fan 'e kompjûter in spesifike opsje brûke sil it folgjende kommando brûke:

sudo efibootmgr -n 0002


It brûken fan de hjirboppe list dit betsjutte dat de kommende tiid de komputer skoott sil besykje te booten fan it netwurk.

As jo ​​jo gehe wizigje en jo wolle de folgjende boaieopsje wiskje dan it kommende kommando om it te annuleren.

sudo efibootmgr -N

Setting in Timeout

As jo ​​elke kear fan jo kompjûter lade kinne fan in list, dan kinne jo in tiidlimte oantsjutte.

Om dit te dwaan ferfange jo it folgjende kommando:

sudo efibootmgr -t 10

It boppesteande kommando sil in tiidlimte fan 10 sekonden ynstelle. Nei't de tiid útskeakele is sil de standert boot-opsje keazen wurde.

Jo kinne de tiidlimte wiskje mei it folgjende kommando:

sudo efibootmgr -T

Hoe kinne jo in menuopmaak fuortsmite

As jo ​​jo systeem dûbele wurde en jo wolle weromgean nei ien systeem, dan moatte jo de boaiearrings oanpasse sadat dejinge dy't jo wiske is net as earste op 'e list en jo wolle it item wiskje bootrearrange altyd.

As jo ​​de boppesteande opsjes hawwe en jo wiene Ubuntu wiske, dan wizigje jo de boaden opnij as folgjend:

sudo efibootmgr -o 2001,6,1

Jo soene de opsje fan Ubuntu-boot wiskje mei it folgjende kommando:

sudo efibootmgr -b 4 -B

De earste -b selektearret de boot-opsje 0004 en de -Bullet de boot-opsje út.

Jo kinne in fergelykber kommando brûke om in bootoptiozje ynaktyf te meitsjen as folgjend:

sudo efibootmgr -b 4 -A

Jo kinne de bootoptype wer aktyf meitsje troch dit kommando te brûken:

sudo efibootmgr -b 4 -a

Mear ynformaasje

Der binne fierdere kommando's dy't brûkt wurde troch OS-ynstallanten om bootmenu opsjes op it earste plak te meitsjen en foar systemadministrators om netwurk-boot-opsjes te meitsjen.

Jo kinne mear ynformaasje fine troch it lêzen fan de hanthaveniden foar EFI Boot Manager mei it folgjende kommando te lêzen:

man efibootmgr