- Chris Hoffman
@chrisbhoffman
- bijgewerkt op 3 juli 2017, 3:04pm EDT
Ubuntu en vele andere Linux-distributies gebruiken de GRUB2 bootloader. Als GRUB2 breekt—bijvoorbeeld als u Windows installeert na het installeren van Ubuntu, of uw MBR overschrijft-kunt u niet opstarten in Ubuntu.
U kunt GRUB2 eenvoudig herstellen vanaf een Ubuntu live-CD of USB-station. Dit proces is anders dan het herstellen van de oude GRUB bootloader op oudere Linux distributies.
dit proces zou moeten werken op alle versies van Ubuntu., Het is getest op Ubuntu 16.04 en Ubuntu 14.04.
the Graphical Method: Boot Repair
gerelateerd: hoe je Computer op te starten vanaf een schijf of USB-station
Boot Repair is een grafisch hulpmiddel dat GRUB2 met een enkele klik kan repareren. Dit is de ideale oplossing om problemen op te starten voor de meeste gebruikers.
Als u de media waaruit u Ubuntu hebt geà nstalleerd, plaatst u deze in uw computer, start u opnieuw op en start u op vanaf het verwijderbare station. Als u dat niet doet, download dan een Ubuntu live-CD en Brand deze naar een schijf of maak een opstartbare USB-flashstation.,
wanneer Ubuntu opstart, klik op “Probeer Ubuntu” om een bruikbare desktopomgeving te krijgen.
zorg ervoor dat u een internetverbinding hebt voordat u verder gaat. Het kan nodig zijn om een Wi-Fi-netwerk te kiezen en de wachtwoordzin in te voeren.
Open een terminalvenster vanaf het dashboard en voer de volgende commando ‘ s uit om bootreparatie te installeren en te starten:
sudo apt-add-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair
Het bootreparatievenster zal automatisch uw systeem scannen nadat u de opdracht boot-repair
hebt uitgevoerd. Nadat het scant uw systeem, klik op de” Recommended repair ” knop om GRUB2 te repareren met een enkele klik.,
u kunt er hier voor kiezen om de geavanceerde opties te gebruiken, maar Ubuntu ‘ s wiki raadt u aan om de geavanceerde opties niet te gebruiken tenzij u weet wat u doet. De aanbevolen reparatieoptie kan de meeste problemen automatisch oplossen en u kunt uw systeem nog meer verpesten door de verkeerde geavanceerde opties te selecteren.
Boot reparatie zal beginnen te werken. Het kan u vragen om een Terminal te openen en kopieer/plak een paar commando ‘ s in het.
volg gewoon de instructies die op uw scherm verschijnen., Voer de instructies Boot reparatie wil dat je en klik op “vooruit” om verder te gaan door de wizard. De tool zal u door alles wat je moet doen.
herstart uw computer nadat het Opstartherstelprogramma klaar is met het toepassen van de wijzigingen. Ubuntu moet normaal opstarten.
de Terminal methode
Als u liever uw handen vuil maakt, kunt u dit zelf doen vanaf een terminal. Je moet opstarten vanaf een live CD of USB drive, zoals in de grafische methode hierboven. Zorg ervoor dat de versie van Ubuntu op de CD dezelfde is als de versie van Ubuntu die op uw computer is geïnstalleerd., Als u bijvoorbeeld Ubuntu 14.04 hebt geïnstalleerd, moet u ervoor zorgen dat u een Ubuntu 14.04 live-CD gebruikt.
Open een terminal na het opstarten in de live omgeving. Identificeer de partitie Ubuntu is geïnstalleerd op het gebruik van een van de volgende commando ‘ s:
sudo fdisk -l sudo blkid
Hier is de uitvoer van beide commando ‘ s. In de opdracht fdisk -l
wordt de Ubuntu-partitie geïdentificeerd door het woord Linux
in de kolom systeem. In het blkid
commando wordt de partitie geïdentificeerd door het ext4
bestandssysteem.,
als je meerdere Linux ext4 partities hebt, kun je een idee krijgen van wie wie is door hier de grootte van de partities en hun volgorde op de schijf te bekijken.
Voer de volgende opdrachten uit om de Ubuntu-partitie aan te koppelen op /mnt/ubuntu, vervang /dev/sdX#
met de apparaatnaam van uw Ubuntu-partitie uit de bovenstaande opdrachten:
sudo mkdir /mnt/ubuntu sudo mount /dev/sdX# /mnt/ubuntu
in de bovenstaande schermafbeelding is onze Ubuntu-partitie /dev/sda1. Dit betekent de eerste partitie op het eerste harde schijf apparaat.,
belangrijk: als u een aparte opstartpartitie hebt, sla dan het bovenstaande commando over en koppel de opstartpartitie aan op/mnt/ubuntu / boot. Als je niet weet of je een aparte opstartpartitie hebt, dan is dat waarschijnlijk niet zo.
voer het volgende commando uit om grub opnieuw te installeren vanaf de live CD, waarbij /dev/sdX wordt vervangen door de apparaatnaam van de harde schijf hierboven. Laat het nummer weg. Als u bijvoorbeeld /dev/sda1
hierboven gebruikt, gebruik dan /dev/sda
hier.
sudo grub-install --boot-directory=/mnt/ubuntu/boot /dev/sdX
herstart uw computer en Ubuntu moet goed opstarten.,
voor meer gedetailleerde technische informatie, waaronder het gebruik van het chroot commando om toegang te krijgen tot de bestanden van een kapot Ubuntu systeem en GRUB2 te herstellen, raadpleegt u de Ubuntu wiki.