Pri inštalácií Linuxu vedľa Windowsu je najčastejší problém ten, že po reštarte sa namiesto GRUBu spustí Windows. Na riešenie tohto problému je program Bootrepair, ale niekedy žiaľ nefunguje. A práve vtedy nastupuje efibootmgr.
Najprv treba spustiť naištalovaný linux z disku. Ak by ste totiž spustili efibootmgr z live módu, nefungoval by. Našťastie je to jednoduché, nainštalovaný Linux sa dá totiž naštartovať z tzv. boot menu. Do boot menu sa dostanete tak, že pri štarte počítača stlačíte určitý kláves ktorý býva pri každej značke iný. Väčšinou býva napísaný na bootovacej obrazovke, a ak nie je, skúste stlačiť ESC.
V boot menu už len jednoducho šípkami označíte možnosť Ubuntu a stlačíte enter. Keď bude Linux naštartovaný, nainštalujte si efibootmgr:
Príkaz terminálu: |
---|
sudo apt-get install efibootmgr |
POZOR: efibootmgr fuguje iba ak je zapnuté UEFI, v Legacy móde nejde.
Teraz zapíšte:
Príkaz terminálu: |
---|
sudo efibootmgr |
A Efibootmgr vám vyhodí ako to vyzerá s vaším bootovaním. Výsledok môže byť napríklad:
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001, 0002, 0003
Boot0001 Windows Boot Manager
Boot0002 ubuntu
Boot0003 CD/DVD/CD-RW Drive
Takže ako vidíte, v BootOrder na prvom mieste je 0001. to znamená že počítač po bootovaní bude štartovať možnosť 0001 čiže Windows. A Windows samozrejme naštartuje Windows a na Linux sa vykašle. Keby sa naštartoval Linux(v tomto prípade 0002), ukázalo by sa menu v ktorom by ste si vybrali či chcete spustiť Linux alebo Windows. Našťastie sa dá ľahko napraviť aby sa spustil Linux:
Príkaz terminálu: |
---|
sudo efibootmgr -o 0002 |
Po reštartovaní už bude všetko fungovať správne.
PS. Ak budete ešte niekedy spúšťať live usb, BIOS automaticky obnoví pôvodné BootOrder a tak ho budete musieť znovu nastaviť. Tak aby vás to nezmiatlo.
Tu poznamku POZOR by bolo vhodne dat hned na zaciatok, vacsinu pocitacov co mam tak pouzavma legaci a nie uefi, preto mi ten prvy odstavec nedaval zmysel az ked som sa docital nizsie….
No ja mávam skôr opačný problém. Vždy keď som nainštaloval Linux vedľa windows a dal som nainštalovať grub do sdx, tak primárne naštartuje grub s predvolenou voľbou Linux. Potom to musím pomocou grub-customizeru nestaviť podľa potreby.
Presne na takúto situáciu je BootRepair, ale cez grubcustomizer je to rýchlejšie.
i Fedex fedex-tracking-number.com