Skip to main content

Jak získat aplikaci Ubuntu k zavedení systému Windows pomocí nástroje EFI Boot Manager

How Holly Brown Killed Her Channel And what's Next? (Smět 2025)

How Holly Brown Killed Her Channel And what's Next? (Smět 2025)
Anonim

Pokud jste nedávno nainstalovali Ubuntu pod Windows nebo jakoukoli jinou verzi Linuxu vedle systému Windows, možná jste narazili na problém, kde se počítač spouští do Windows bez možnosti bootování do systému Linux. Toto je běžný vedlejší efekt počítačů s nástrojem EFI Boot Manager.

Můžete získat počítač, aby zobrazil nabídku s možnostmi bootování do Ubuntu nebo Windows.

Zavést do živé verze systému Linux

Chcete-li se řídit touto příručkou, musíte se zavést do živé verze systému Linux.

  1. Vložte disk USB nebo disk DVD, který jste použili k instalaci systému Linux do počítače.

  2. Zavést do Windows.

  3. Podržte klávesu Shift a restartujte systém podržením klávesy Shift.

  4. Jakmile se objeví obrazovka, klikněte na možnost zavádění ze zařízení USB nebo DVD.

  5. Linux by se měl nyní načíst do živé verze operačního systému stejně jako při prvním instalaci.

Jak nainstalovat správce zavádění EFI

Zde je návod, jak pomocí nástroje EFI Boot Manager manipulovat se spouštěcím příkazem, abyste mohli zvolit zavádění do systému Linux nebo Windows.

  1. Otevřete okno terminálu stisknutím Ctrl+ALT+T ve stejnou dobu.

  2. Spusťte příslušný příkaz pro instalaci správce zavádění EFI založeného na distribuci Linuxu, kterou používáte:

Ubuntu, Linux Mint, Debian a Zorin použijte příkaz apt-get:

sudo apt-get nainstalovat efibootmgr

Pro Fedora a CentOS použijte příkaz yum:

sudo yum nainstalovat efibootmgr

Pro openSUSE:

sudo zypper nainstalujte efibootmgr

Pro Arch, Manjaro a Antergos použijte příkaz pacman:

sudo pacman -S efibootmgr

Jak zjistit aktuální objednávku zavádění

Chcete-li zjistit pořadí, ve kterém se systémy načítají, zadejte následující příkaz:

sudo efibootmgr

Část příkazu sudo zvýší vaše oprávnění na oprávnění uživatele root, který je vyžadován při použití efibootmgr. Musíte být uživatelem root, který používá efibootmgr.

Výstup vypadá takto:

  • BootCurrent: 0004
  • Časový limit: 0 sekund
  • BootOrder: 0004,0001,0002,0005,0006,2001
  • Boot0001 Spouštěcí správce systému Windows
  • Boot0002 Network
  • Boot0004 ubuntu
  • Pevný disk Boot0005
  • Boot0006 Jednotka CD / DVD / CD-RW
  • Boot2001 Zařízení EFI USB

Řádek BootCurrent ukazuje, která z možností spouštění byla použita tentokrát. V tomto příkladu je 0004 Ubuntu.

Časový limit udává, jak dlouho se zobrazí nabídka před volbou první spouštěcí funkce. Výchozí hodnota je 0.

BootOrder zobrazuje pořadí, ve kterém budou jednotlivé položky načteny. Další položka v seznamu se vybírá, pokud se předchozí položka nedá načíst.

V tomto příkladu se systém spouští nejprve 0004, což je Ubuntu, pak 0001, což je Windows, 0002 sítě, 0005 pevný disk, 0006 CD / DVD mechanika a nakonec 2001, což je USB disk.

Pokud byla objednávka 2001 0006 0001, systém se pokusí načíst z USB disku. Pokud nebyla přítomna žádná jednotka USB, spustila by se z jednotky DVD a konečně by spustila systém Windows.

Jak změnit řádek zavádění EFI

Nejčastějším důvodem pro použití nástroje EFI Boot Manager je změnit pořadí zavádění. Pokud jste nainstalovali linux a z nějakého důvodu Windows zavádí nejprve, pak musíte najít v Linuxu zaváděnou verzi Linuxu a spustit ji před Windows.

Proveďte například tento seznam:

  • BootCurrent: 0001
  • Časový limit: 0 sekund
  • BootOrder: 0001,0004,0002,0005,0006,2001
  • Boot0001 Spouštěcí správce systému Windows
  • Boot0002 Network
  • Boot0004 ubuntu
  • Pevný disk Boot0005
  • Boot0006 Jednotka CD / DVD / CD-RW
  • Boot2001 Zařízení EFI USB

Měli byste být schopni vidět, že Windows zavádí jako první, protože je přiřazen k 0001, což je první v pořadí zavádění.

Ubuntu se nebude načítat, dokud se systém Windows nepodaří spustit, protože je přiřazen k 0004, který přichází po 0001 v seznamu objednávek zavádění.

Je dobré umístit systém Linux, jednotku USB a jednotku DVD před Windows v pořadí zavádění.

Chcete-li změnit pořadí zavádění tak, aby byla nejprve jednotka USB, pak jednotka DVD, následovaná Ubuntu a nakonec Windows použijte následující příkaz.

sudo efibootmgr -o 2001,0006,0004,0001

Kratší zápis můžete použít následovně:

sudo efibootmgr -o 2001,6,4,1

Seznam bootů by měl vypadat takto:

  • BootCurrent: 0001
  • Časový limit: 0 sekund
  • BootOrder: 2001,0006,0004,0001
  • Boot0001 Spouštěcí správce systému Windows
  • Boot0002 Network
  • Boot0004 ubuntu
  • Pevný disk Boot0005
  • Boot0006 Jednotka CD / DVD / CD-RW
  • Boot2001 Zařízení EFI USB

Všimněte si, že pokud nezobrazíte všechny možné možnosti, nebudou uvedeny jako součást pořadí zavádění. Tento příklad ukazuje, že 0002 a 0005 budou ignorovány.

Jak změnit řádek zavádění pouze pro další spouštění

Pokud chcete provést dočasně tak, aby další spouštění počítače používalo určitou možnost, použijte následující příkaz:

sudo efibootmgr -n 0002

  • BootCurrent: 0001
  • Časový limit: 0 sekund
  • BootOrder: 2001,0006,0004,0001
  • Boot0001 Spouštěcí správce systému Windows
  • Boot0002 Network
  • Boot0004 ubuntu
  • Pevný disk Boot0005
  • Boot0006 Jednotka CD / DVD / CD-RW
  • Boot2001 Zařízení EFI USB

Při použití výše uvedeného seznamu by to znamenalo, že příště, kdy počítač spustí, bude spouštět ze sítě.

Pokud změníte názor a chcete smazat další spouštěcí volbu, spusťte následující příkaz a zrušte ji.

sudo efibootmgr -N

Nastavení časového limitu

Chcete-li si vybrat ze seznamu při každém načtení počítače, můžete určit časový limit.

Chcete-li to provést, zadejte následující příkaz:

sudo efibootmgr -t 10

Výše uvedený příkaz nastaví časový limit 10 sekund. Po uplynutí doby je zvolena výchozí volba zavádění.

Časový limit lze vymazat pomocí následujícího příkazu:

sudo efibootmgr -T

Jak odstranit položku Boot Menu

Pokud máte systém spuštěn dvojím systémem a chcete se vrátit pouze k jednomu systému, musíte upravit pořadí zavádění tak, aby ten, který odstraňujete, nebyl první v seznamu. Chcete úplně odebrat položku z pořadí zavádění.

  • BootCurrent: 0001
  • Časový limit: 0 sekund
  • BootOrder: 2001,0006,0004,0001
  • Boot0001 Spouštěcí správce systému Windows
  • Boot0002 Network
  • Boot0004 ubuntu
  • Pevný disk Boot0005
  • Boot0006 Jednotka CD / DVD / CD-RW
  • Boot2001 Zařízení EFI USB

Pokud máte výše uvedené možnosti spouštění a chcete odstranit Ubuntu, nejprve změňte pořadí zavádění takto:

sudo efibootmgr -o 2001,6,1

Poté příkaz Ubuntu vypněte následujícím příkazem:

sudo efibootmgr -b 4 -B

První -b vybere volbu zavádění 0004 a -B odstraní možnost zavádění.

Pomocí podobného příkazu můžete provést spouštěcí volbu neaktivní následujícím způsobem:

sudo efibootmgr -b 4 -A

Opětovnou volbu boot můžete aktivovat pomocí tohoto příkazu:

sudo efibootmgr -b 4 -a