Az Ubuntu indítása az indítás előtt az EFI Boot Manager használatával

Ha nemrég telepítette az Ubuntu-t a Windows mellett, vagy akár a Linux bármely más verzióját a Windows mellett, előfordulhat, hogy olyan probléma merült fel, amely miatt a számítógép még mindig beindul a Windows rendszerbe, anélkül, hogy a Linuxba történő indításra lehetőség lenne. Ez a számítógépek egyik gyakori mellékhatása az EFI Boot Manager programmal .

Ez az útmutató megmutatja, hogyan érheti el a számítógépet egy olyan menü megjelenítéséhez, amelyben az Ubuntu vagy a Windows rendszerre történő indítás lehetőségei vannak.

Indítás a Linux élő változatába

Az útmutató követése érdekében be kell indítania a Linux egy élő verziójába .

  1. Helyezze be az USB vagy DVD-t, amelyet a Linux telepítéséhez használt a számítógépen.
  2. Indítsa el a Windows operációs rendszert
  3. Tartsa lenyomva a shift gombot és indítsa újra a rendszert (tartsa lenyomva a shift billentyűt)
  4. Amikor kék képernyő jelenik meg, kattintson az USB eszközön vagy DVD-n történő indításra
  5. A Linuxot az operációs rendszer élő változatába kell betöltenie ugyanúgy, ahogy telepítette.

Az EFI Boot Manager telepítése

Ez az útmutató megmutatja, hogyan használhatja az EFI Boot Manager programot, amely lehetővé teszi a rendszerindítás érdekében, hogy Linux és Windows rendszerre indíthasson.

  1. Nyisson meg egy terminál ablakot egyszerre a CTRL, ALT és T gombokkal
  2. Indítsa el a megfelelő parancsot az EFI indítókezelő telepítéséhez a használt Linux-terjesztés alapján:
    1. Ubuntu, Linux Mint, Debian, Zorin stb. Használják az apt-get parancsot :
    2. sudo apt-get install efibootmgr
    3. Fedora és CentOS esetén használja a yum parancsot :
    4. sudo yum install efibootmgr
    5. Az openSUSE esetében:
    6. sudo zypper install efibootmgr
    7. Arch, Manjaro, Antergos stb. A pacman parancsot használják :
    8. sudo pacman -S efibootmgr

Hogyan lehet megtalálni az aktuális rendszerindítási megbízást?

A rendszerek betöltésének sorrendjében megtudhatja a következő parancsot:

sudo efibootmgr

A parancs sudo része emeli a jogosultságait a root felhasználókéhoz, amely az efibootmgr használatakor szükséges. A root felhasználónak kell lennie az efibootmgr használatához.

A kimenet így lesz:

Szóval mit mond ez nekünk?

A BootCurrent sor megmutatja, hogy a boot opciókat melyik alkalommal használták fel. Az én esetemben valójában Linux Mint, de a Linux Mint az Ubuntu származéka, és így 0004 = ubuntu.

Az Időkorlát megadja, hogy mennyi ideig jelenik meg a menü az első indítási opció kiválasztása előtt, és alapértelmezett értéke 0.

A BootOrder megmutatja az egyes opció betöltésének sorrendjét. A lista következő tétele csak akkor kerül kiválasztásra, ha nem tölt be az előző tételt.

A fenti példában a rendszer elsőként elindítja a 0004-et, ami az Ubuntu, majd a 0001, amely Windows, 0002 hálózatok, 0005 merevlemez, 0006 CD / DVD meghajtó és végül 2001-ben az USB meghajtó.

Ha a megrendelés 20010006,0001 volt, akkor a rendszer megpróbálna betölteni egy USB-meghajtóról, és ha nincs jelen, akkor a DVD-meghajtóról indít, és végül elindítaná a Windows rendszert.

Hogyan változtassuk meg az EFI indítórendjét

Az EFI Boot Manager használatának leggyakoribb oka a rendszerindítási sorrend módosítása. Ha telepítette a Linuxot, és valamilyen okból először indította el a Windows rendszert, akkor meg kell találnia a Linux verziót a rendszerindító listában, és azt Windows alatt kell végrehajtania.

Tegyük például ezt a listát:

Remélhetőleg képes lesz látni, hogy a Windows először indít, mert 0001-hez van hozzárendelve, ami először a rendszerindítási sorrendben van.

Az Ubuntu nem fog betölteni, hacsak a Windows nem indít, mert hozzárendelve a 0004-hez, ami a 0001 után a rendszerindítási sorrendben van.

Jó ötlet, hogy ne csak a Linuxot, az USB meghajtót és a DVD meghajtót helyezzék el a rendszerindítás előtt.

A rendszerindítási sorrend megváltoztatásához, hogy az USB meghajtó legyen először, akkor a DVD meghajtó, majd az ubuntu és végül a Windows a következő parancsot használja.

sudo efibootmgr -o 2001,0006,0004,0001

Rövidebb jelölést használhat az alábbiak szerint:

sudo efibootmgr -o 2001,6,4,1

A boot listának mostantól így kell kinéznie:

Ne feledje, hogy ha nem sikerül felsorolni minden lehetséges beállítást, akkor nem szerepel a rendszerindítási sorrend részeként. Ez azt jelenti, hogy 0002 és 0005 figyelmen kívül hagyják.

A Boot Rendelés módosítása a következő indításkor

Ha azt szeretné, hogy ideiglenesen úgy legyen, hogy a számítógép következő indítása speciális opciót használjon, a következő parancsot használja:

sudo efibootmgr -n 0002


A fenti lista használatával ez azt jelentené, hogy a számítógép következő indításakor a rendszer megpróbál elindulni a hálózattól.

Ha meggondolja magát, és törölni kívánja a következő boot opciót, futtassa a következő parancsot a törléshez.

sudo efibootmgr -N

A Timeout beállítása

Ha azt szeretné, hogy a számítógép minden egyes betöltése után kiválaszthassa a listát, megadhat egy időtúllépést.

Ehhez írja be a következő parancsot:

sudo efibootmgr -t 10

A fenti parancs 10 másodperces időkorlátot állít be. Az idő leteltével az alapértelmezett rendszerindítási opció kerül kiválasztásra.

Az időkorlátot a következő paranccsal törölheti:

sudo efibootmgr -T

A Boot menüpont törlése

Ha kettős rendszerindítást indított el, és csak egy rendszerre szeretne visszatérni, akkor be kell állítania a rendszerindítási sorrendet úgy, hogy a törölni kívánt elem ne legyen először a listán, és el szeretné távolítani az elemet a boot sorrendben összesen.

Ha a fenti indítási lehetőségeket választotta, és el akarta távolítani az Ubuntu programot, először a következőképpen módosítsa a rendszerindítási sorrendet:

sudo efibootmgr -o 2001,6,1

Az Ubuntu boot opciót az alábbi paranccsal törölné:

sudo efibootmgr -b 4 -B

Az első -b kiválasztja a 0004 indítási opciót, és a -B törli a boot opciót.

Hasonló parancsot használhat arra, hogy a rendszerindítási opció inaktív legyen az alábbiak szerint:

sudo efibootmgr -b4 -A

A következő paranccsal újraindíthatja a rendszerindító opciót:

sudo efibootmgr -b 4 -a

További irodalom

Vannak további parancsok, amelyeket az operációs rendszer telepítõi elsõsorban a rendszerindító beállítások létrehozására használnak, és a rendszergazda számára hálózati boot opciókat hoznak létre.

Erről többet megtudhat az EFI Boot Manager kézikönyv oldalainak olvasásával a következő parancs használatával:

ember efibootmgr