Hoe krijg ik GRUB als de standaard bootloader in plaats van Windows Boot Manager op een UEFI laptop?

Ik'heb een HP Pavilion Touchsmart notebook die werd geleverd met Windows 8. Ik'heb een upgrade naar 8.1 uitgevoerd, en nu wil ik een Ubuntu-distributie dual-booten met Windows 10. Bij het dual-booten met Windows 8.1, kreeg de Windows Boot Manager altijd voorrang, zelfs na het installeren van GRUB. Wat moet ik doen om GRUB de standaard bootloader te laten zijn in plaats van Windows Boot Manager?

Oplossing

Dit is de langste post die ik ooit op een StackExchange site heb gemaakt, maar dit proces vereist veel uitleg en aandacht voor detail. Het'is ook enigszins specifiek voor de hardware in kwestie, wat meer uitleg vereist. Na veel hoofdpijn, twee per ongeluk opnieuw geformatteerde harde schijven, en veel frustratie met HP's buggy firmware implementatie, kreeg ik eindelijk Xubuntu en Windows 10 mooi naast elkaar draaiend. Ik'heb dit gedaan met Windows 10, maar het zou ook moeten werken met Windows 8.1. Beide nieuwere besturingssystemen gebruiken het nieuwe(ish) UEFI firmware systeem, in plaats van het traditionele BIOS systeem, waar de meeste verwarringen met dual-booting lijken te ontstaan. Ik lees veel dingen op veel plaatsen met instructies voor dual-booting met een BIOS systeem, die over UEFI praten alsof het gewoon een ander soort BIOS is, of een optionele laag tussen BIOS en een OS. UEFI en BIOS zijn niet hetzelfde; een UEFI is geen BIOS, en een BIOS is geen UEFI. Ze'zijn totaal verschillend. Er zijn een aantal dingen die anders moeten worden gedaan bij dual-booting met een UEFI systeem. Ten eerste, gebruik geen EasyBCD. Ik'heb veel verouderde dual-booting tutorials gezien die EasyBCD aanbevelen, maar het is ontworpen om te werken met traditionele BIOS-firmware gebruikt door Windows 7 en Windows Vista, en het werkt niet goed met nieuwere UEFI-firmware (Windows 8, 8.1, of 10). Als je al met EasyBCD hebt gerommeld, maak je dan geen zorgen- het ergste wat het waarschijnlijk heeft gedaan is een puinhoop maken in je EFI boot entries door dingen naar de MBR te schrijven. We zullen dat opruimen in stap 4. Over MBR gesproken, vermijd dat als de pest. Het Master Boot Record is wat's gebruikt in traditionele BIOS firmware als een lijst van bootloaders opgeslagen in de boot partitie (of, indien geschreven door Windows, in welke partitie dan ook eerst is) van je harde schijf. Het is bedoeld om een lijst te maken van de besturingssystemen op de harde schijf, en de firmware te vertellen welke het eerst wordt opgestart. Dit werkt niet goed met HP's UEFI firmware. Het lijkt erop dat als er'een MBR wijziging wordt gedaan, HP's UEFI firmware in de war raakt en terugloopt naar de Windows Boot Manager, die GRUB volledig zal omzeilen. Wat je nodig hebt:

  • Een live USB of installatie-cd met de Ubuntu-distributie van je voorkeur.
  • Installatie media voor je Windows OS. Als u'een upgrade uitvoert vanaf Windows 8.1, kunt u het doen zonder de volledige 3+ GB .iso voor Windows 10 te downloaden- er is een web installer die het downloadt terwijl het installeert- maar, voor deze methode, moet u de .iso uitgepakt op een CD of USB-station. Het is ook een goed idee om het bij de hand te hebben voor de toekomst, dus je kunt het net zo goed nu maken. Aangezien deze vraag gaat over dual-booting met een UEFI systeem, heb je het 64-bit OS nodig.
  • Zorg ervoor dat je je Product Key hebt, anders zal je'niet kunnen upgraden/installeren.
  • Optioneel, maar zeer aanbevolen: Een schijf die groot genoeg is om een back-up te maken van uw huidige Windows-bestanden.
  • Genoeg ruimte op uw harde schijf voor beide besturingssystemen, een opstartpartitie (slechts 200 MB), en een linux-swappartitie (meestal even groot als uw fysieke RAM). Stap 1: Maak een backup

    Maak een back-up van al uw Windows-bestanden en mappen die u niet kwijt wilt. Zolang je genoeg vrije ruimte op je harde schijf hebt voor je nieuwe Ubuntu-partitie, zou dit proces niet moeten interfereren met Windows-bestanden. Zou is een riskant woord, dat wel. Windows 8.1 heeft een "maak een herstelschijf" tool, maar ik vond het nutteloos en niet-functioneel toen het aankwam op het herstellen van de backup die ik ermee maakte. De meest eenvoudige manier om de bestanden die je niet wilt verliezen te bewaren is gewoon Windows Verkenner te openen en ze naar een back-upschijf te kopiëren. Het duurt een eeuwigheid, maar het's de moeite waard. Stap 2: Schakel snel opstarten uit en sluit uw computer af

    Je'moet ingelogd zijn als administrator om dit te doen. Het'is erg belangrijk om Snel opstarten uit te schakelen voordat u GRUB installeert, omdat of het Ubuntu-installatieprogramma Windows' aanwezigheid kan detecteren, afhangt van hoe Windows zichzelf in de opstartpartitie voorstelt. Met Fast Startup goed uitgeschakeld, zou het moeten worden gedetecteerd. Detectie zal worden behandeld in stap 4. Windows 8, 8.1, en 10 gebruiken dit fancy nieuwe ding genaamd Snel Opstarten, dat uw firmware vertelt om een speciale bootloader te laden die het systeem zeer snel herstelt naar de staat van vóór het afsluiten. Best cool, hè? Nou, omdat het de EFI systeem's volgende-boot optie verandert, moet deze functie worden uitgeschakeld terwijl je GRUB installeert. Dit kan worden gedaan door het volgende te doen:

  1. Open Configuratiescherm (Windows+X->Configuratiescherm vanaf het bureaublad in Windows 8+) (blijkbaar heeft Microsoft een hekel aan power users, dus zoeken in het Start Menu naar "Configuratiescherm" is nu de snelste manier om het te openen)
  2. Navigeer naar Energie-opties
  3. Klik op "Kies wat de aan/uit-knop doet"
  4. Klik op "Instellingen wijzigen die momenteel niet beschikbaar zijn"
    1. Zorg ervoor dat het vakje met de tekst "Snel opstarten inschakelen (aanbevolen)" onderaan niet is aangevinkt. Meer gedetailleerde instructies vindt u hier. U kunt Snel Opstarten weer inschakelen na het installeren van GRUB, en het lijkt geen problemen te veroorzaken met het opstarten van Ubuntu/GRUB. Zorg er gewoon voor dat het'is uitgeschakeld tijdens de installatie. Nadat u'snel opstarten hebt uitgeschakeld, sluit u uw computer af. Omdat Snel opstarten is uitgeschakeld, zal Windows een volledige shutdown doen, en niet de volgende-boot optie veranderen in de firmware's EFI manager. (Layman's termen: Windows zal'niet tegen uw HP systeem zeggen om zijn Fast Startup bestand op te starten wanneer het'de volgende keer wordt ingeschakeld, dus zal het de lijst van de EFI boot manager's gebruiken, zoals het hoort. GRUB zal zichzelf als eerste op deze lijst plaatsen). Stap 3: Stel de partities in met gparted

      Voordat u Ubuntu installeert, zult u'uw live CD/USB willen gebruiken om er een aparte partitie voor te maken. Op die manier zal'het Windows niet overschrijven. Zorg ervoor dat je'een back-up hebt. Geen garanties- dit hangt af van wat Windows heeft besloten te doen in je boot partitie, en het kan ook afhangen van welke Ubuntu versie/distributie je'gebruikt- ik heb'ze niet allemaal gebruikt. Om de partities te maken, moet je booten naar je live CD/USB, en gparted openen. Er zijn genoeg tutorials over het gebruik van gparted, en het'is vrij gemakkelijk uit te vogelen, dus ik'laat de details aan jou en het internet over.

  • Je hebt 4 partities nodig:
  1. Een opstart partitie. Als je Windows al geïnstalleerd hebt, zou je'niets hoeven te doen-het zou al een van de eerste partities in je schijf moeten zijn. Soms maakt Windows ook een andere kleine partitie aan het begin van de schijf genaamd Recovery. Laat deze gewoon met rust.
  • Als je een nieuwe installatie doet, en je wilt alles vanaf nul beginnen (dit zal al je gegevens wissen), ga je gang en wis alle partities op je schijf, en maak dan deze partitie. Het moet de eerste partitie zijn; het formaat moet FAT32 zijn; en het moet minimaal 200 MB groot zijn. Als gparted een optie heeft om het een label te geven, noem het dan boot. Als er geen label optie is, maak je er dan geen zorgen over. U moet echter de "boot" en "esp" vlaggen op deze partitie instellen ; zonder hen zal het Ubuntu-installatieprogramma het gewoon negeren en een legacy modus installatie gebruiken, en Windows (10) zal weigeren om helemaal te installeren met de fout "we couldn't create a new partition or locate an existing one". Of niet. Het lijkt af te hangen van hoe Windows zich die dag voelt...
  1. Een Windows partitie. Nogmaals, als je Windows al geïnstalleerd hebt, zou deze partitie hier moeten zijn, na de boot en Recovery partities. Dit is waar je het wilt hebben, maar je moet het verkleinen om ruimte te maken voor je Ubuntu partitie, en de linux-swap partitie. Gebruik gparted's resize/move optie om dit te doen. Ubuntu heeft minstens 5 GB nodig, en de linux-swap partitie zou minstens de helft van de grootte van je fysieke RAM moeten zijn, dus resize de windows partitie om daar genoeg ruimte voor te maken. gparted zal je waarschuwen over mogelijk data verlies- het verkleinen van je partitie zou geen data moeten vernietigen of beschadigen, zolang je het niet verkleint tot in de ruimte die gebruikt wordt.
  • Als je beide besturingssystemen vanaf nul installeert (weer, dit zal al je gegevens wissen), Microsoft zegt dat je minstens 20 GB nodig hebt voor het 64-bits besturingssysteem, dus deze partitie moet minstens 20 GB zijn. Je'zult waarschijnlijk meer willen dan dat, hoewel: ik heb gewoon de helft van de ruimte na de opstartpartitie gebruikt voor Windows, en de helft voor Ubuntu en linux-swap. Als je vanaf nul begint, moet deze partitie worden geformatteerd als FAT32. Wanneer je Windows installeert, zal het het formatteren naar NTFS. Doe dit niet met gparted; Windows's implementatie van NTFS is anders dan gparted's implementatie, en Windows kan mogelijk niet in staat zijn om de partitie te herkennen. In het Windows 10-installatieprogramma zou u de optie moeten hebben om te selecteren op welke partitie Windows 10 moet worden geplaatst. Als het'is geformatteerd als FAT32, zou Windows in staat moeten zijn om het te zien en zichzelf daar te installeren. Als u deze partitie kunt labelen, label het dan Windows. Dat maakt het makkelijker voor u tijdens de installatie van Windows. Nu we het toch over het Windows installatieprogramma hebben- begin daar nog niet aan. Als je'nieuwe installaties van zowel Ubuntu als Windows tegelijk doet, in plaats van een upgrade van 8 of 8.1 naar 10, is het veel makkelijker om eerst Ubuntu te installeren.
  1. Een Linux-partitie. Net als de Windows-partitie kan de grootte hiervan variëren, maar Ubuntu's website beveelt minimaal 5 GB aan. Nogmaals, je'zult waarschijnlijk veel meer willen dan dat. Als je'aan het upgraden bent in plaats van een verse installatie van beide besturingssystemen te doen, zou je in staat moeten zijn om deze partitie te maken in de nieuwe "niet-toegewezen" ruimte die in gparted wordt getoond. Maak hem zo groot als je wilt, maar vergeet niet om ruimte over te laten voor een linux-swap partitie als je van plan bent om er een te gebruiken. De partitie moet geformatteerd zijn als ext4. ext2 of ext3 zouden ook moeten werken, als je daar om een of andere reden de voorkeur aan geeft.
  • Als u vanaf nul installeert, maak dan uw Ubuntu-partitie zoals hierboven beschreven. Zorg ervoor dat het geformatteerd is als ext4, ext3, of ext2. Dit zal Ubuntu in staat stellen om het te gebruiken, maar voorkomen dat het Windows 10-installatieprogramma het herkent, wat ervoor zou moeten zorgen dat het standaard naar de FAT32-partitie gaat die u in stap 3 hebt gemaakt, die het kan lezen.
  1. Optioneel, maar aanbevolen: een linux-swap partitie. ten minste de helft van de grootte van uw fysieke RAM-geheugen is een goed begin, maar ik raad aan de details te lezen. Ik'heb 8 GB RAM, en een 1TB harde schijf, dus ik heb deze partitie gewoon even groot gemaakt als mijn fysieke RAM. Stap 4: Installeer eerst Ubuntu

    Of u nu een upgrade naar Windows 10 uitvoert vanuit een bestaand Windows OS, of zowel Windows 10 als een Ubuntu-distributie installeert op een nieuwe of nieuw gepartitioneerde harde schijf, het's een stuk eenvoudiger om Ubuntu eerst te installeren. Ubuntu gebruikt GRUB 2 als zijn bootloader, die dingen doet zoals een EFI bootloader zou moeten doen. Windows 10 gebruikt Windows Boot Manager, die dingen doet... nou ja, de manier waarop Windows ze doet... Als u Windows eerst installeert, zult u waarschijnlijk'niet in staat zijn om op te starten naar Ubuntu zonder een speciale toets ingedrukt te houden tijdens het opstartproces om de Windows Boot Manager te stoppen met laden, omdat Windows Boot Manager GRUB niet respecteert wanneer het'wordt toegevoegd aan zijn lijst met bootloaders. Dus installeer in plaats daarvan eerst Ubuntu en GRUB, en voeg dan een vermelding toe aan GRUB voor de Windows Boot Manager. Stap 4.1: Opschonen van oude EFI entries (optioneel) Gelieve hier voorzichtig te zijn. Het verwijderen van de verkeerde dingen kan grote problemen veroorzaken. Voordat we Ubuntu installeren, willen we er zeker van zijn dat de geesten van vroegere OS-installaties ons in de toekomst niet zullen achtervolgen. In een UEFI systeem, gebruiken besturingssystemen EFI (extensible firmware interface) bestanden om de firmware te vertellen: "Hey, ik besta. Wanneer een nieuw besturingssysteem wordt geïnstalleerd, voegt het een item toe aan de EFI Boot Manager's lijst, die het een uniek item nummer geeft, en vertelt de EFI Boot Manager waar het's EFI bestand(en) is (Windows registreert verschillende EFI bestanden- een voor normaal opstarten, een voor een herstel opstart, een voor snel opstarten- mogelijk meer, afhankelijk van uw firmware en uw OS versie). De EFI Boot Manager houdt ook de opstartvolgorde bij: een lijst met invoernummers die aangeven wat eerst wordt opgestart. Als je'hebt gebruik gemaakt van EasyBCD; bcdedit; Windows' Boot Repair of Recovery tools; boot-repair in een Linux OS; of zelfs als je'Windows hebt geupdate of opnieuw hebt geïnstalleerd, is er'een goede kans dat je EFI entry lijst nu een aantal duplicaten heeft. Tenminste, dat was het geval met de mijne. Het hebben van duplicaten hier kan uw bootproces vertragen, aangezien de firmware door de verouderde of verkeerde bestandsingangen zoekt tot het een bootloader vindt die werkt. Het kan ook een boot-loop veroorzaken, waar bootloader A de firmware naar bootloader B wijst, die het weer terug wijst naar A, en dan begint het heel, heel lang te duren... Hoe dan ook, om je EFI entry lijst te bekijken en te zien wat er opgeschoond moet worden, gebruik je het efibootmgr pakket met je live CD/USB. Je moet het installeren met sudo apt-get install efibootmgr in een terminal, en het dan uitvoeren met sudo efibootmgr. Standaard krijg je een lijst met entries die er ongeveer zo uitziet: Toen ik deze tool voor het eerst gebruikte nadat ik met EasyBCD en bcdedit had geprobeerd om dingen in de juiste volgorde op te starten, had ik hier meer dan honderd entries, waarvan de meeste dubbel waren. Als je boot manager lijst niet te rommelig is, of als je niet goed weet wat je kunt verwijderen en wat niet, ga dan gewoon door naar stap 4.2. Om entries die je niet nodig hebt op te ruimen, gebruik je efibootmgr -b -B, waarbij hex_number wordt vervangen door het nummer dat bij de boot entry staat. Dus, om de USB Drive (UEFI) entry (genummerd Boot2001) in de bovenstaande afbeelding te verwijderen, zou ik sudo efibootmgr -b 2001 -B gebruiken. U'zult merken dat ik een aantal duplicaten heb laten staan (alle 3000+ genummerde ingangen). Je kunt efibootmgr met verschillende opties gebruiken om enkele andere attributen van de entries te bekijken, zoals de bestandspaden waarnaar ze verwijzen. Deze entries lijken duplicaten, maar ze wijzen allemaal naar verschillende bestanden die gebruikt worden door mijn HP laptop om zijn BIOS te updaten. Wees voorzichtig met wat u verwijdert. Het kan erg moeilijk of onmogelijk zijn om dingen hier te vervangen. U kunt ook efibootmgr gebruiken om de BootOrder te veranderen, die het weergeeft. Zie de man page voor meer informatie over dit handige gereedschap. Stap 4.2: Ubuntu installeren Nadat je'de EFI Boot Manager entries hebt opgeschoond, als je ervoor gekozen hebt om dat te doen, is het eindelijk tijd om Ubuntu te installeren. Met uw live CD/USB geladen, selecteer de installatie optie van het bootloader menu, of start het vanaf het bureaublad na het inloggen. Kies uw opties op de eerste pagina van het installatieprogramma. Het tweede deel zal er ongeveer zo uitzien: (Ik'gebruik Xubuntu 14.04, dus uw installatieprogramma kan verschillen, maar de opties zouden vrij gelijkaardig moeten zijn). Als uw installatieprogramma uw Windows-installatie niet detecteert (zoals de mijne), zult u'de "Something else" optie moeten selecteren. Van daaruit krijgt u'een scherm dat lijkt op het gparted-menu dat u gebruikte om uw partities in te stellen. Selecteer gewoon de partities die u hebt gemaakt, en wijs ze toe aan het juiste koppelpunt door een partitie te selecteren en te klikken op "Change".

  • Als u'beide besturingssystemen vanaf nul installeert, doe dan hetzelfde. Gebruik niet de automatische installatie optie. U moet ervoor zorgen dat Ubuntu wordt geïnstalleerd in de ext2/ext3/ext4 partitie, niet de FAT32 Windows partitie. Stap 5: Update of installeer Windows second

    U zou een installatieschijf voor Windows 10 moeten hebben. Voordat u begint met installeren, moet u ervoor zorgen dat u uw productsleutel in de buurt hebt, anders zult u'niet kunnen installeren/upgraden. Als je opstart naar de installatie-cd/USB, is het installatieprogramma vrij eenvoudig. Een beetje te eenvoudig voor mijn comfort- de enige knop was "Installeer Windows 10" of zoiets, en Windows 8, 8.1, en 10, zijn berucht om hun achter-de-schermen-installaties, waar het gewoon zegt "We're getting things ready", en geen details geeft over wat het eigenlijk met uw systeem doet's. Als u'deze instructies tot dusver hebt gevolgd, zou het OK moeten zijn om regelmatig met de installatie te beginnen.

  • Als u'een upgrade uitvoert van Windows 8 of Windows 8.1, zou u'niets speciaals moeten doen met het installatieproces. Doorloop de (zeer lange) installatie, en ga verder met stap 6.
  • Als je'een verse installatie doet, zal het installatieprogramma je vragen waar je Windows 10 wilt installeren. Zorg ervoor dat u de FAT32-partitie selecteert die u in stap 2 hebt gemaakt, en niet een andere partitie, of die partitie zal worden gewist en geformatteerd. Omdat Ubuntu al geïnstalleerd is, zou Windows 10 respect moeten hebben voor de opstartpartitie en deze niet opnieuw formatteren. Het opruimen van de rommel uit de lijst van de EFI Boot Manager's zal ook ruimte vrijmaken in de piepkleine opstartpartitie van 200 MB, waardoor de kans kleiner wordt dat Windows in de war en boos wordt en het hele ding voor zichzelf opruimt. Stap 6: Update en (optioneel) pas GRUB aan

    Na het installeren of upgraden naar Windows 10, moet u'opnieuw opstarten naar Ubuntu om GRUB bij te werken zodat het Windows Boot Manager in zijn lijst opneemt. Voordat u dit doet, schakelt u Fast Startup weer uit. Dit gebeurt op vrijwel dezelfde manier als hoe u het in stap 2 deed. Het configuratiescherm en de instellingen UI zijn een beetje anders, maar de meeste opties zijn er nog steeds. Nadat u'Fast Startup weer hebt uitgeschakeld, start u uw computer opnieuw op. Als Windows standaard opstart, moet u de speciale toets voor uw laptop ingedrukt houden om in het firmware-menu van het systeem te komen. Op mijn HP Touchsmart, is die toets Esc. Andere gebruikelijke toetsen zijn F12, Delete, F10... De handleiding van uw computer zou u hier verder moeten kunnen helpen. Vanuit het firmware menu, start in GRUB. Er zou een optie moeten zijn om "select a boot device" of iets dergelijks, en Ubuntu of GRUB zou daar in de lijst moeten staan. Als het niet in de lijst staat, zoek dan naar een optie om van een EFI bestand op te starten, en blader in plaats daarvan naar /EFI/ubuntu/grubx64.efi of (als je Secure Boot hebt ingeschakeld), EFI/ubuntu/shimx64.efi. De eigenlijke paden van deze bestanden kunnen verschillen afhankelijk van uw opties, en hoe uw opstartpartitie is ingesteld, maar de bestandsnamen zouden dezelfde moeten zijn. Het selecteren van een van deze .efi-bestanden zou moeten opstarten naar GRUB, waar u vervolgens kunt opstarten naar uw Ubuntu-distributie. Zodra u bent ingelogd, open een terminal en type sudo update-grub. Dit zal het os-prober script uitvoeren dat GRUB gebruikt om grub.cfg te compileren, wat grub's EFI bestand vertelt welke entries op te nemen, welke kleuren te gebruiken, enz. Het os-prober script zou Windows Boot Manager moeten identificeren, en het automatisch aan de lijst toevoegen. Optioneel kun je Grub Customizer installeren om de volgorde van de menu-items te veranderen en het gedrag en de kleur en achtergrond van het GRUB menu aan te passen. Je kunt dit installeren vanaf een terminal met sudo apt-get install grub-customizer, en dan sudo grub-customizer uitvoeren. Bij gebruik van GRUB op een UEFI systeem gedeeld met een Windows OS, installeer NIET naar MBR. Sommige tutorials noemen het als een cruciale stap om Grub Customizer's "Install to MBR" optie te gebruiken onder het File menu. U zou dit niet moeten doen op de meeste UEFI systemen. De MBR (Master Boot Record) is ontworpen voor BIOS firmwares, en wordt nog steeds tot op zekere hoogte gebruikt door de Windows Boot Loader. GRUB toevoegen aan de MBR, wanneer het al in de EFI entry lijst staat, kan veel haarballen veroorzaken. Als je er zeker van moet zijn dat GRUB de eerste vermelding in de opstartvolgorde lijst is (d.w.z. als Windows altijd opstart, ook al heb je alles goed gedaan), gebruik dan efibootmgr (zie stap 4.1) om de opstartvolgorde van de EFI Manager's te bekijken/bewerken. Opmerkingen

    Ik heb Secure Boot helemaal niet genoemd, omdat het normaal gesproken geen invloed zou moeten hebben op Ubuntu's installatie. Veel dual-booting tutorials hebben het over het uitschakelen ervan, maar dat'is meestal niet nodig met een huidige 64-bit installer. Echter, elke PC is anders, en Secure Boot is vrij nieuw (2012), dus verschillende firmwares kunnen dingen anders implementeren. De versie van mijn HP firmware bevat bijvoorbeeld een "legacy boot" optie, die Secure Boot uitschakelt en geïnstalleerde OS'en behandelt alsof het BIOS firmware is: sommige mensen raden aan dit in te schakelen voor het installeren voor dual-boot. Het installeren van Ubuntu in legacy boot mode op mijn systeem verhinderde dat GRUB zichzelf kon toevoegen aan de EFI entry lijst, dus alles wat het kon doen was zichzelf toevoegen aan de MBR, waar Windows Boot Manager volledige controle over had. Windows Boot Manager had veel aanpassingen nodig om zelfs maar de lijst met entry's weer te geven, en na dat alles bootte het alleen de Windows entry's, waardoor GRUB onbruikbaar werd zonder handmatig het EFI bestand te selecteren iedere keer als ik opstartte. Zie hier voor meer informatie over Ubuntu en Secure Boot en Legacy Boot, en informatie over het verschil tussen UEFI en BIOS installaties in het algemeen.

Commentaren (26)

Ik wil geen post dupliceren voor mogelijke beleidsovertreding, dus ik zal mijn antwoord voor dit probleem linken. In het kort heb ik een Samsung laptop met Windows 10 al geïnstalleerd en ik was probeerde Linux te installeren met meerdere instanties; Ubuntu 12.04, 14.04, en 16.04. Ik gebruikte Boot-Repair en veranderde Boot Prioriteit in mijn Setup BIOS wat resulteerde in een functionele, maar rommelige GRUB die eerst laadde. Antwoord van gebruiker Michael Hoffmann geeft goede uitleg voor installeren op lege schijf en hoe GRUB op te schonen, maar ik wilde mijn Windows 10-installatie niet verwijderen.

Gedetailleerde uitleg is te vinden in mijn post HIER.

Commentaren (1)

Een iets eenvoudiger oplossing voor het bovenstaande probleem.

  1. Druk op F10 tijdens het opstarten om door de Geavanceerde BIOS instellingen te gaan
    1. In de BIOS Boot Order instellingen activeer Legacy Boot Order die zowel UEFI als Legacy Boot Order activeert.
    1. Het verhogen van de Boot Delay naar 5 seconden zal enige tijd geven tijdens het opstarten van de OS selectie.
    1. Sla de BIOS instellingen op en sluit af.
  2. Bij de volgende boot zal je gevraagd worden naar de boot selectie optie. Druk op F9 om binnen te gaan en de juiste boot optie te kiezen (Windows OS Boot Manager of Ubuntu)
Commentaren (2)