Як відновити GRUB2 Коли Ubuntu не буде завантажуватися
Ubuntu і багато інших дистрибутивів Linux використовують завантажувач GRUB2. Якщо GRUB2 перерви - наприклад, якщо ви встановлюєте Windows після інсталяції Ubuntu, або перезаписуєте ваш MBR-ви не зможете завантажитися в Ubuntu.
Ви можете легко відновити GRUB2 з живого компакт-диска або диска USB Ubuntu. Цей процес відрізняється від відновлення старого завантажувача GRUB на старих дистрибутивах Linux.
Цей процес повинен працювати на всіх версіях Ubuntu. Це було перевірено на Ubuntu 16.04 і Ubuntu 14.04.
Графічний метод: Boot Repair
Boot Repair - це графічний інструмент, який може відновити GRUB2 одним клацанням миші. Це ідеальне рішення для проблем завантаження для більшості користувачів.
Якщо у вас є носій, з якого ви встановили Ubuntu, вставте його в комп'ютер, перезавантажте та завантажте з знімного диска. Якщо ви цього не зробите, завантажте живий компакт-диск Ubuntu і запишіть його на диск або створіть завантажувальний флеш-накопичувач USB.
Після завантаження Ubuntu клацніть «Спробуйте Ubuntu», щоб отримати зручне середовище робочого столу.
Перш ніж продовжити, переконайтеся, що у вас є підключення до Інтернету. Вам може знадобитися вибрати мережу Wi-Fi і ввести парольну фразу.
Відкрийте вікно терміналу з Dash і запустіть наступні команди для встановлення та запуску відновлення завантаження:
sudo apt-add-repository ppa: sudo apt-get оновлення sudo apt-get install -y boot-repair завантаження-ремонт
У вікні Boot Repair буде виконано автоматичне сканування системи після запуску boot-ремонт
команду. Після сканування системи натисніть кнопку "Рекомендований ремонт", щоб відновити GRUB2 одним клацанням миші.
Тут ви можете використовувати додаткові параметри, але вікі Ubuntu не рекомендують використовувати додаткові параметри, якщо ви не знаєте, що ви робите. Рекомендована опція ремонту може вирішити більшість проблем автоматично, і ви можете зіпсувати вашу систему ще більше, вибравши неправильні додаткові параметри.
Ремонт завантаження почне працювати. Він може попросити вас відкрити термінал і скопіювати / вставити в нього кілька команд.
Просто дотримуйтесь інструкцій, які з'являються на екрані. Виконайте вказівки Boot Repair, які ви бажаєте, і натисніть кнопку «Вперед», щоб продовжити роботу майстра. Інструмент проведе вас через все, що потрібно зробити.
Перезавантажте комп'ютер після того, як інструмент "Ремонт завантаження" завершить роботу зі змінами. Ubuntu повинен завантажуватися нормально.
Термінальний метод
Якщо ви хочете, щоб ваші руки брудні, ви можете зробити це самі з терміналу. Вам потрібно завантажитися з живого компакт-диска або USB-накопичувача, як у графічному методі вище. Переконайтеся, що версія Ubuntu на компакт-диску така ж, як і версія Ubuntu, встановлена на вашому комп'ютері. Наприклад, якщо встановлено Ubuntu 14.04, переконайтеся, що ви використовуєте живий компакт-диск Ubuntu 14.04.
Відкрийте термінал після завантаження в реальне середовище. Визначення розділу Ubuntu встановлюється за допомогою однієї з наступних команд:
sudo fdisk -l sudo blkid
Ось вихід обох команд. В fdisk -l
команда, розділ Ubuntu ідентифікується словом Linux
у стовпці Система. В blkid
команду, розділ ідентифікується його ext4
файлова система.
Якщо у вас є декілька розділів Linux ext4, ви можете отримати уявлення про те, який саме з перегляду розмірів розділів і їхнього порядку на диску тут.
Виконайте наступні команди, щоб змонтувати розділ Ubuntu в / mnt / ubuntu, замінивши / dev / sdX #
з назвою пристрою вашого розділу Ubuntu з наведених вище команд:
sudo mkdir / mnt / ubuntu судо монтування / dev / sdX # / mnt / ubuntu
На наведеному вище знімку, наш розділ Ubuntu є / dev / sda1. Це означає перший розділ на першому пристрої жорсткого диска.
Важливо: Якщо у вас є окремий завантажувальний розділ, пропустіть вищезгадану команду і змонтуйте завантажувальний розділ на / mnt / ubuntu / boot. Якщо ви не знаєте, чи є у вас окремий завантажувальний розділ, ви, мабуть, цього не зробите.
Виконайте таку команду, щоб перевстановити grub з живого компакт-диска, замінивши / dev / sdX на назву пристрою жорсткого диска вище. Опустіть номер. Наприклад, якщо ви використовували / dev / sda1
вище, використовуйте / dev / sda
тут.
sudo grub-install -boot-каталог = / mnt / ubuntu / boot / dev / sdX
Перезавантажте комп'ютер, і Ubuntu має завантажитися належним чином.
Для отримання більш детальної технічної інформації, зокрема, як використовувати команду chroot для отримання доступу до файлів зламаної системи Ubuntu та відновлення GRUB2, зверніться до вікі Ubuntu.