Как да се реши: грешка: няма такова дял grub спасяване в Ubuntu Linux

Онзи ден се опитвах да разширя root дяла на Ubuntu, който двойно стартирах с Windows 8. Разширението на дяла беше успешно, с изключение на това, че завих конфигурацията на Grub. Когато стартирах лаптопа си след промените на дяла, бях посрещнат от екрана на смъртта на Linux, който казваше:

Грешка: няма такъв дял

спасяване

След малко Googling намерих тази мега тема на Ubuntu форум, който ми помогна. Но тъй като това е много сложна нишка, аз пренаписах урока, така че човек може лесно да го проследи. Така че има някои предположения и някои изисквания, за да се определи грешката: няма такъв проблем дял grub спасяване .

Можете да прочетете този урок, за да поправите подобна грешка на Grub . Поддържа се BASH подобно редактиране на линии. F или първата дума, TAB изброява възможните изпълнения на командите. навсякъде другаде TAB изброява възможно завършване на устройства или файлове .

Изисквания и презумпции:

  • Трябва да имате CD / DVD / USB на същата версия на операционната система
  • Трябва да имате интернет връзка
  • Вие сте двойно зареждане на Windows с Ubuntu (без инсталация на Wubi)
  • Нямате отделен дял / boot

Сега да видим как можем да спасим хляба тук.

Как да поправя: грешка: няма такова разделяне изкореняване спасяване

Ще използваме chroot, за да спасим grub. Цялата концепция е, че тъй като файловете за конфигуриране на grub са изтрити или повредени, тя трябва да бъде преинсталирана. И с помощта на живия CD на точната версия на ОС, можем да инсталираме отново конфигурацията на grub. Той ще изтрие всички промени (ако има такива), които сте направили в групата.

Моля, следвайте тези стъпки, за да поправите лесно проблема за оздравяване в Ubuntu (или други дистрибуции на Linux):

Стъпка 1: Запознайте се с основния дял

Зареждане от CD, DVD или USB устройство на живо. Опитайте Ubuntu от жив диск. Отворете терминал (Ctrl + Alt + T) и използвайте следната команда:

sudo su fdisk -l 

Тук ще видите името на устройството и номера на дяла. Трябва да изглежда като sdXY . Където X е буквата на устройството, а Y е номерът на дяла. Обикновено трябва да е като sd a Y. Трябва да разпознаете дяла, на който е инсталиран root.

Стъпка 2: Монтирайте кореновия дял

След като получим дяла, на който е инсталиран root, ще монтираме root дяла, където е инсталиран Ubuntu. Използвайте следните команди, за да го монтирате:

 sudo mkdir /mnt/temp sudo mount /dev/sd XY /mnt/temp 

Заменете XY с подходящи стойности.

Стъпка 3: Бъдете CHROOT

След като монтираме дяла, следващата стъпка е да монтирате определени елементи в подготовката на chroot. Изпълнете следните команди един по един:

 for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt/temp$i; done sudo cp /etc/resolv.conf /mnt/temp/etc/resolv.conf sudo chroot /mnt/temp 

Ако горните команди стартират успешно, ще видите [email protected]: / # в терминала, показващ, че сте в chroot режим.

Стъпка 4: Прочистете пакетите Grub 2

Сега, когато сме в chroot среда (можете да мислите за нея, като че ли се държим като корен за монтирания дял), време да се отървете от пакетите Grub 2, но преди това ви позволява да актуализирате хранилището.

 apt-get update apt-get purge grub grub-pc grub-common 

Докато премахвате grub, ще видите странен екран, който пита дали искате да премахнете пакетите Grub 2. Натиснете TAB, за да изберете Да. След като бъде избран, той ще бъде маркиран. Натиснете enter, за да продължите.

Стъпка 5: Преинсталирайте пакетите Grub

Когато изтрихме предишния Grub, изтрихме настройките, които са били объркани, както и всички любими настройки, съхранени в него. Сега ще инсталираме нов и свеж Grub. Малко неща, които трябва да имате предвид, преди да продължите с командата за инсталиране на Grub.

  • Докато инсталирате новия Grub, той ще ви помоли да добавите допълнителни опции на ядрото. Просто натиснете TAB, за да отидете на OK и натиснете enter, за да продължите.
  • Тя ще ви донесе бележките за инсталиране. Натиснете Tab за OK, последвано от въвеждане и продължаване.
  • Когато ви представя опцията за устройството (за да попитате на кой дял да инсталира Grub), изберете опцията във формат sdX. НЕ избирайте дяла на устройството в 4-буквен формат, т.е. sda4 и т.н. Когато изберете дяла, той трябва да има звездичка (*) преди него като [*] sdX. Ако това не стане, маркирайте (с раздел) и натиснете SPACE, за да го изберете. Натиснете OK и натиснете enter.

Трябва да изглежда така:

Сега, когато сте взели предвид всички тези неща, използвайте командата по-долу, за да инсталирате Grub.

 apt-get install grub-common grub-pc 

Актуализирайте grub и излезте от chroot:

 update-grub exit 

Стъпка 6: Изключете дяла:

В началото направихме нещо, нали? Ами нека просто ги демонтираме.

 for i in /dev/pts /dev /proc /sys; do sudo umount /mnt/temp$i ; done 

Това е. Рестартирайте системата и трябва да видите добрия стар екран за стартиране на Grub както преди. Надявам се, че този урок ви е помогнал да се отървете от грешка: няма такъв проблем с оздравяването на дяловете и ръководството е лесно да се следват. Всеки въпрос, предложение или благодарствена дума винаги е добре дошъл. Очаквайте още уроци за Linux.

Препоръчано

5 най-добри алтернативи на Evernote за Linux
2019
Първи поглед върху Ubuntu 14.10 Wallpapers. Налични за изтегляне!
2019
Как да използвате Ubuntu Phone Live Wallpaper в Ubuntu Desktop
2019