- Chris Hoffman
@chrisbhoffman
- zaktualizowano 3 lipca 2017, 15:04 EDT
Ubuntu i wiele innych dystrybucji Linuksa korzysta z programu ładującego GRUB2. Jeśli GRUB2 się zepsuje—na przykład, jeśli zainstalujesz Windows po zainstalowaniu Ubuntu lub Nadpisz swój MBR—nie będziesz mógł uruchomić Ubuntu.
możesz łatwo przywrócić GRUB2 z Ubuntu live CD lub dysku USB. Proces ten różni się od przywracania starszego programu rozruchowego GRUB na starszych dystrybucjach Linuksa.
ten proces powinien działać na wszystkich wersjach Ubuntu., Został przetestowany na Ubuntu 16.04 i Ubuntu 14.04.
metoda graficzna: Naprawa rozruchu
pokrewne: jak uruchomić komputer z dysku lub dysku USB
Naprawa rozruchu jest graficznym narzędziem, które może naprawić GRUB2 za pomocą jednego kliknięcia. Jest to idealne rozwiązanie problemów ROZRUCHOWYCH dla większości użytkowników.
Jeśli masz nośnik, z którego zainstalowałeś Ubuntu, włóż go do komputera, uruchom ponownie i uruchom z dysku wymiennego. Jeśli tego nie zrobisz, Pobierz Ubuntu live CD i nagraj go na dysk lub utwórz rozruchowy dysk flash USB.,
Po uruchomieniu Ubuntu kliknij „Wypróbuj Ubuntu”, aby uzyskać użyteczne środowisko graficzne.
upewnij się, że masz połączenie z Internetem przed kontynuowaniem. Być może trzeba będzie wybrać sieć Wi-Fi i wprowadzić jej hasło.
Otwórz okno terminala z kreski rozdzielczej i uruchom następujące polecenia, aby zainstalować i uruchomić naprawę rozruchu:
sudo apt-add-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair
okno naprawy rozruchu automatycznie przeskanuje system po uruchomieniu poleceniaboot-repair
. Po przeskanowaniu systemu kliknij przycisk „zalecana naprawa”, aby naprawić GRUB2 jednym kliknięciem.,
Możesz użyć opcji zaawansowanych tutaj, ale Wiki Ubuntu zaleca, aby nie używać opcji zaawansowanych, chyba że wiesz, co robisz. Zalecana opcja naprawy może naprawić większość problemów automatycznie, a możesz jeszcze bardziej zepsuć system, wybierając złe opcje zaawansowane.
Naprawa rozruchu zacznie działać. Może poprosić o otwarcie terminala i skopiowanie/wklejenie do niego kilku poleceń.
Po prostu postępuj zgodnie z instrukcjami wyświetlanymi na ekranie., Wykonaj instrukcje naprawy rozruchu i kliknij „do przodu”, aby kontynuować przez kreatora. Narzędzie przeprowadzi Cię przez wszystko, co musisz zrobić.
Uruchom ponownie komputer po zakończeniu stosowania zmian w narzędziu do naprawy rozruchu. Ubuntu powinno uruchomić się normalnie.
metoda terminala
Jeśli wolisz pobrudzić sobie ręce, możesz to zrobić sam z terminala. Musisz uruchomić z live CD lub dysku USB, jak w powyższej metodzie graficznej. Upewnij się, że wersja Ubuntu na płycie CD jest taka sama jak wersja Ubuntu zainstalowana na komputerze., Na przykład, jeśli masz Ubuntu 14.04 zainstalowany, upewnij się, że używasz Ubuntu 14.04 live CD.
Otwórz terminal po uruchomieniu w środowisku live. Zidentyfikuj partycję Ubuntu, na której jest zainstalowana, używając jednego z następujących poleceń:
sudo fdisk -l sudo blkid
oto wynik obu poleceń. W poleceniufdisk -l
partycja Ubuntu jest identyfikowana słowem Linux
w kolumnie System. W poleceniublkid
partycja jest identyfikowana przez system plików ext4
.,
Jeśli masz wiele partycji ext4 Linuksa, możesz dowiedzieć się, która jest która, przeglądając rozmiar partycji i ich kolejność na dysku tutaj.
uruchom następujące polecenia, aby zamontować partycję Ubuntu w/mnt/ubuntu, zastępując/dev/sdX#
nazwą urządzenia partycji Ubuntu z powyższych poleceń:
sudo mkdir /mnt/ubuntu sudo mount /dev/sdX# /mnt/ubuntu
na powyższym zrzucie ekranu nasza partycja Ubuntu to/dev / sda1. Oznacza to pierwszą partycję na pierwszym urządzeniu dysku twardego.,
ważne: jeśli masz oddzielną partycję rozruchową, pomiń powyższe polecenie i zamontuj partycję rozruchową w/mnt/ubuntu / boot. Jeśli nie wiesz, czy masz oddzielną partycję rozruchową, prawdopodobnie nie wiesz.
uruchom następujące polecenie, aby ponownie zainstalować grub z live CD, zastępując /dev/sdX nazwą urządzenia na dysku twardym powyżej. Pomiń liczbę. Na przykład, jeśli użyłeś /dev/sda1
powyżej, użyj /dev/sda
tutaj.
sudo grub-install --boot-directory=/mnt/ubuntu/boot /dev/sdX
Uruchom ponownie komputer i Ubuntu powinno się uruchomić poprawnie.,
aby uzyskać bardziej szczegółowe informacje techniczne, w tym jak użyć polecenia chroot, aby uzyskać dostęp do uszkodzonych plików systemu Ubuntu i przywrócić GRUB2, zapoznaj się z Ubuntu wiki.
Chris Hoffman jest redaktorem naczelnym How-To Geek. Pisał o technologii przez prawie dekadę, a przez dwa lata był felietonistą PCWorld. Chris pisał dla New York Timesa, udzielał wywiadów jako ekspert ds. technologii w stacjach telewizyjnych, takich jak NBC 6 w Miami, a jego prace były omawiane w serwisach informacyjnych, takich jak BBC., Od 2011 roku Chris napisał ponad 2000 artykułów, które zostały przeczytane ponad 500 milionów razy- – – i to tylko tutaj w How-To Geek.Czytaj całość „