Как да поправя GRUB2, когато Ubuntu няма да стартира

Geoffrey Carr

Съдържание:

Как да поправя GRUB2, когато Ubuntu няма да стартира
Как да поправя GRUB2, когато Ubuntu няма да стартира
Anonim
Ubuntu и много други дистрибуции на Linux използват bootloader GRUB2. Ако GRUB2 се разпадне, например ако инсталирате Windows след инсталирането на Ubuntu или презапишете MBR, няма да можете да заредите в Ubuntu.
Ubuntu и много други дистрибуции на Linux използват bootloader GRUB2. Ако GRUB2 се разпадне, например ако инсталирате Windows след инсталирането на Ubuntu или презапишете MBR, няма да можете да заредите в Ubuntu.

Можете лесно да възстановите GRUB2 от компактдиск с Ubuntu на живо или USB устройство. Този процес е различен от възстановяването на стария зареждащ оператор на GRUB на по-старите Linux дистрибуции.

Този процес трябва да работи във всички версии на Ubuntu. Той е тестван на Ubuntu 16.04 и Ubuntu 14.04.

Графичният метод: Ремонт на обувки

Boot Repair е графичен инструмент, който може да ремонтира GRUB2 с едно кликване. Това е идеалното решение за проблеми при стартиране за повечето потребители.

Ако имате медиите, от които сте инсталирали Ubuntu, поставете го в компютъра, рестартирайте и стартирайте от сменяемото устройство. Ако не го направите, изтеглете компакт-диска на Ubuntu Live и го запишете на диск или създайте стартиращо USB флаш устройство.

Когато стартирате Ubuntu, кликнете върху "Опитайте Ubuntu", за да получите работеща работна среда.

Уверете се, че имате връзка с интернет, преди да продължите. Може да се наложи да изберете Wi-Fi мрежа и да въведете нейния пропуск.
Уверете се, че имате връзка с интернет, преди да продължите. Може да се наложи да изберете Wi-Fi мрежа и да въведете нейния пропуск.

Отворете прозорец Терминал от таблото и изпълнете следните команди, за да инсталирате и стартирате Boot Repair:

sudo apt-add-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

Прозорецът за ремонт на стартиране ще сканира автоматично вашата система, след като го изпълните
Прозорецът за ремонт на стартиране ще сканира автоматично вашата система, след като го изпълните

boot-repair

команда. След като сканира системата ви, кликнете върху бутона "Препоръчителна поправка", за да поправите GRUB2 с едно кликване.

Можете да изберете да използвате разширените опции тук, но Уикито ви препоръчва да не използвате разширените опции, освен ако не знаете какво правите. Препоръчителната опция за ремонт може да поправи повечето проблеми автоматично и бихте могли да объркате още повече системата си, като изберете грешните разширени опции.

Boot Repair ще започне да работи. Може да ви помоли да отворите терминал и да копирате / поставите няколко команди в него.
Boot Repair ще започне да работи. Може да ви помоли да отворите терминал и да копирате / поставите няколко команди в него.

Просто следвайте инструкциите, които се показват на екрана ви. Изпълнете инструкциите "Ремонт на обувки", които желаете, и кликнете върху "Препращане", за да продължите през съветника. Инструментът ще ви преведе през всичко, което трябва да направите.

Рестартирайте компютъра си, след като инструментът за ремонт на стартиране завърши прилагането на промените. Ubuntu трябва да се зарежда нормално.
Рестартирайте компютъра си, след като инструментът за ремонт на стартиране завърши прилагането на промените. Ubuntu трябва да се зарежда нормално.

Методът на терминала

Ако предпочитате да си мръсни ръцете, можете сами да го направите от терминал. Ще трябва да заредите от жив компактдиск или USB устройство, както в графичния метод по-горе. Уверете се, че версията на Ubuntu на компактдиска е същата като версията на Ubuntu, инсталирана на вашия компютър. Например, ако сте инсталирали Ubuntu 14.04, уверете се, че използвате Ubuntu 14.04 live CD.

Отворете терминал след зареждане в живата среда. Идентифицирайте раздела, на който е инсталиран Ubuntu, като използвате една от следните команди:

sudo fdisk -l sudo blkid

Ето изхода на двете команди. В

fdisk -l

командата, разделянето на Ubuntu се определя от думата

Linux

not τηototot τηky τη not notky τηotot not τη nototky τηky τηky τηky not nototot τηky not В

blkid

командата, дялът се идентифицира от него

ext4

файлова система.

Ако имате няколко дяла Linux ext4, можете да получите представа за това кой е, като прегледате размера на дяловете и реда им на диска тук.

Изпълнете следните команди, за да монтирате дяла на Ubuntu на / mnt / ubuntu, замествайки го
Изпълнете следните команди, за да монтирате дяла на Ubuntu на / mnt / ubuntu, замествайки го

/dev/sdX#

с името на устройството от вашия Ubuntu дял от горните команди:

sudo mkdir /mnt/ubuntu sudo mount /dev/sdX# /mnt/ubuntu

В екрана по-горе, раздела ни в Ubuntu е / dev / sda1. Това означава първият дял на първото устройство с твърд диск.

важно: Ако имате отделен дял за стартиране, прескочете горната команда и монтирайте дяла за стартиране на / mnt / ubuntu / boot вместо това. Ако не знаете дали имате отделен дял за зареждане, вероятно не го правите.

Изпълнете следната команда, за да преинсталирате grub от живия компактдиск, заменяйки / dev / sdX с името на устройството на горепосочения твърд диск. Пропуснете номера. Например, ако сте използвали
Изпълнете следната команда, за да преинсталирате grub от живия компактдиск, заменяйки / dev / sdX с името на устройството на горепосочения твърд диск. Пропуснете номера. Например, ако сте използвали

/dev/sda1

горе, използвайте

/dev/sda

тук.

sudo grub-install --boot-directory=/mnt/ubuntu/boot /dev/sdX

Рестартирайте компютъра си и Ubuntu трябва да стартира правилно.
Рестартирайте компютъра си и Ubuntu трябва да стартира правилно.

За по-подробна техническа информация, включително как да използвате командата chroot, за да получите достъп до счупени файлове на Ubuntu и да възстановите GRUB2, се консултирайте с Убитут Уики.

Популярна тема