Восстановить загрузчик grub


Восстановление загрузчика GRUB в Centos

Бывают ситуации, когда системный администратор после замены жесткого диска, на
котором установлен загрузчик GRUB, забывает установить на новый диск GRUB.

В результате операционная система (в нашем случае CentOS) не загружается.

Рассмотрим 2 варианта восстановления загрузчика.

Восстановление GRUB при помощи установочного дистрибутива CentOS

Выбираем пункт Обновить существующую установку, в нашем случае система установлена
на softRAID массиве /dev/md0:

Выбираем пункт Создать новую конфигурацию загрузчика:

Выбираем диск на который будет установлен загрузчик:

Перезагружаем компьютер.

В результате будет загружен обновленный загрузчик GRUB.

Восстановление GRUB с помощью Rescatux

Один из вариантов чтобы восстановить загрузчик GRUB в системах Linux нужно загрузиться с помощью Live-cd.
Для этого будем использовать специализированный live-cd Rescatux для аварийного восстановления системы.

Загрузить iso образ live-cd Rescatux можно с официального сайта.

После загрузки iso образа, его необходимо записать на оптический диск либо на USB-флешь носитель с помощью программы rufus

Далее производим загрузку live-cd Rescatux выставив необходимые параметры в BIOS.

Выбираем загрузку Rescatux autodetect:

Выбираем пункт GRUB:

Восстановление GRUB:

Выбираем диск на котором требуется восстановить GRUB:

Нажимаем OK, перезагружаемся и видим восстановленный GRUB с Вашей
операционной системой.

Как восстановить загрузчик Grub после обновления Windows на ПК с установленными Windows и Linux

Если помимо Windows на компьютере с включенной безопасной загрузкой UEFI у вас установлена еще и Linux, после обновления Windows до более новой версии линуксовый загрузчик Grub может оказаться перезаписанным. При этом Windows будет нормально загружаться, не предлагая никакой альтернативы, поскольку в меню ее загрузчика имеется только одна запись — запись обновленной Windows. Неприятно, но не катастрофа.

Grub можно восстановить, загрузившись с LiveCD той же разрядности, что и установленная Linux, однако у начинающих пользователей с этим могут возникнуть проблемы. Вам бы пришлось определить раздел и смонтировать файловую систему, выполнить подготовку и вход в окружение системы и только потом выполнить восстановление загрузчика, используя терминал Linux.

На самом деле есть более простое решение, для реализации которого не понадобится «живой» диск со средой Linux, достаточно будет командной строки Windows, запущенной от имени администратора.

В общем, если вы используете UEFI, а второй операционной системой является Linux Ubuntu, выполните в этой командной строке всего одну команду:

bcdedit /set {bootmgr} path /EFI/ubuntu/grubx64.efi

Если всё пройдет хорошо, после перезагрузки вы увидите меню загрузчика Grub.

В случае с другими дистрибутивами Linux путь будет немного отличаться, но принцип остается прежним.

В крайнем случае можете загрузится с любого LiveCD и посмотреть путь к файлу grubx64.efi в загрузочном служебном разделе.

И еще маленький совет напоследок: если это возможно, отключите в настройках UEFI функцию Secure Boot, на ПК с двумя операционными системами она нередко становится источником проблем.

Как мне восстановить восстановление переустановить GRUB 2 с Ubuntu Live CD?

Как исправить grub на live CD?

Графический способ

  1. Вставьте компакт-диск с Ubuntu, перезагрузите компьютер и настройте его на загрузку с компакт-диска в BIOS и загрузитесь в режиме реального времени. Вы также можете использовать LiveUSB, если создавали его ранее.
  2. Установите и запустите Boot-Repair.
  3. Щелкните «Рекомендуемый ремонт».
  4. Теперь перезагрузите вашу систему. Должно появиться обычное меню загрузки GRUB.

27 янв. 2015 г.

Как исправить ошибку при установке grub?

Убедитесь, что безопасная загрузка, быстрая загрузка, CSM в настройке UEFI BIOS и быстрый запуск в Win 10 / 8.1 отключены, а для параметра установки «Что-то еще» «Устройство для установки загрузчика» является системным разделом Windows EFI (= ESP = fat32 / около 104 МБ), обычно это dev / sda1, или в случае неудачи выберите весь диск…

Как установить загрузчик GRUB вручную?

1 Ответ

  1. Загрузите машину с Live CD.
  2. Откройте терминал.
  3. Узнайте имя внутреннего диска, используя fdisk для поиска размера устройства. …
  4. Установите загрузчик GRUB на соответствующий диск (в приведенном ниже примере предполагается, что это / dev / sda): sudo grub-install –recheck –no-floppy –root-directory = / / dev / sda.

27 апр. 2012 г.

Как мне восстановить спасение личинок?

Метод 1, чтобы спасти Grub

  1. Введите ls и нажмите Enter.
  2. Теперь вы увидите множество разделов, имеющихся на вашем компьютере. …
  3. Предполагая, что вы установили дистрибутив во втором варианте, введите этот префикс набора команд = (hd2, msdos0) / boot / grub (Совет: - если вы не помните раздел, попробуйте ввести команду с каждым параметром.

Как удалить загрузчик GRUB?

Удалите загрузчик GRUB из Windows

  1. Шаг 1 (необязательно): используйте diskpart для очистки диска. Отформатируйте раздел Linux с помощью инструмента управления дисками Windows. …
  2. Шаг 2. Запустите командную строку администратора. …
  3. Шаг 3. Исправьте загрузочный сектор MBR в Windows 10.…
  4. 39 комментария.

27 сент. 2018 г.

Как исправить ошибку grub?

Как исправить: ошибка: нет спасения с помощью grub

  1. Шаг 1: Знайте свой корневой раздел. Загрузитесь с live CD, DVD или USB-накопителя. …
  2. Шаг 2: Смонтируйте корневой раздел. …
  3. Шаг 3: Будьте CHROOT. …
  4. Шаг 4. Удалите пакеты Grub 2. …
  5. Шаг 5: переустановите пакеты Grub. …
  6. Шаг 6: Отключите раздел:

29 окт. 2020 г.

Что такое режим восстановления grub?

grub rescue>: это режим, в котором GRUB 2 не может найти папку GRUB или ее содержимое отсутствует / повреждено. Папка GRUB 2 содержит меню, модули и сохраненные данные о среде. GRUB: просто «GRUB», больше ничего не указывает, что GRUB 2 не смог найти даже самую основную информацию, необходимую для загрузки системы.

Как исправить подписанный grub EFI amd64?

[Исправление] Пакет 'grub-efi-amd64-signed' не удалось установить в /…

  1. Перезагрузите компьютер с помощью Live USB и снова запустите установку Ubuntu (или Linux Mint).
  2. На шаге «Тип установки» выберите «Другое».
  3. Удалите все разделы (поскольку у вас уже есть проблемы с установкой Ubuntu, я не думаю, что вам нужно беспокоиться о потере данных)
  4. Создавать разделы вручную.

13 июл. 2018 г.

Как получить личинок?

В BIOS быстро нажмите и удерживайте клавишу Shift, чтобы открыть меню GNU GRUB. (Если вы видите логотип Ubuntu, вы пропустили момент, когда вы можете войти в меню GRUB.) В UEFI нажмите (возможно, несколько раз) клавишу Escape, чтобы открыть меню grub.

Как мне вручную загрузиться без grub?

Без него вы не сможете загрузить Linux. Как вы видели, когда вы переустанавливаете Windows, он перезаписывает grub своей собственной загрузкой. Когда это произойдет, вам придется переустановить grub в загрузочные секторы, чтобы восстановить возможность вернуться в Linux.

Как включить загрузчик GRUB?

1 Ответ

  1. Загрузитесь в Ubuntu.
  2. Удерживайте CTRL-ALT-T, чтобы открыть терминал.
  3. Запустите: sudo update-grub2 и разрешите GRUB обновить список операционных систем.
  4. Закройте терминал.
  5. Перезапустить компьютер.

20 сент. 2015 г.

Стоит ли устанавливать загрузчик GRUB?

Нет, вам не нужен GRUB. Вам нужен загрузчик. GRUB - это загрузчик. Причина, по которой многие установщики спросят вас, хотите ли вы установить grub, заключается в том, что у вас уже может быть установлен grub (обычно потому, что у вас установлен другой дистрибутив Linux, и вы собираетесь использовать двойную загрузку).

Как пропустить grub в режиме восстановления?

Теперь выберите тип (в моем случае GRUB 2), выберите имя (какое угодно, данное имя будет отображаться в меню загрузки) и теперь выберите свой диск, на котором установлен Linux. После этого нажмите «добавить запись», теперь выберите «Развертывание BCD» и нажмите «записать MBR», чтобы удалить загрузчик GRUB, а теперь перезапустите.

Как мне исправить не найденные фильтры grub?

Инструкция по применению

  1. Измените корень на смонтированные файлы ОС с помощью команды chroot.
  2. Переустановите grub с помощью команды grub-install / dev / sdX, где X - дескриптор вашего устройства, на котором установлен Kali Linux. …
  3. Выполните команду grub-mkconfig -o / boot / grub / grub. …
  4. Оставьте измененный корень с exit и размонтируйте все разделы.

23 июл. 2019 г.

Как остановить режим восстановления grub?

Восстановить GRUB из режима восстановления несложно.

  1. Команда: ls. …
  2. Если вы не знаете свой загрузочный раздел Ubuntu, проверьте их один за другим: ls (hd0, msdos2) / ls (hd0, msdos1) /…
  3. Предполагая, что (hd0, msdos2) - правильный раздел: set prefix = (hd0,2) / boot / grub set root = (hd0,2) insmod normal normal.

Как восстановить manjaro grub?

Как переустановить grub в manjaro?

Вот шаги, которые у меня сработали без установки каких-либо новых пакетов:

  1. Загрузитесь в установщик Manjaro.
  2. Открыть терминал.
  3. sudo manjaro-chroot -a (и выберите систему для монтирования)
  4. grub-install / dev / sda (для меня это sda; убедитесь, что вы выбрали правильный диск!)
  5. grub-install –recheck / dev / sda.
  6. обновление-личинка.
  7. Выход.
  8. перезагружать.

Как мне восстановить жратву?

Графический способ

  1. Вставьте компакт-диск с Ubuntu, перезагрузите компьютер и настройте его на загрузку с компакт-диска в BIOS и загрузитесь в режиме реального времени. Вы также можете использовать LiveUSB, если создавали его ранее.
  2. Установите и запустите Boot-Repair.
  3. Щелкните «Рекомендуемый ремонт».
  4. Теперь перезагрузите вашу систему. Должно появиться обычное меню загрузки GRUB.

27 янв. 2015 г.

Как переустановить grub Arch Linux?

Как переустановить загрузчик в Arch Linux

  1. фдиск -л. …
  2. mkdir / mnt / arch mount -t auto / dev / sda2 / mnt / arch. …
  3. Arch-chroot / мнт / арх. …
  4. смонтировать -t авто / dev / sda1 / efi. …
  5. ос-пробер. …
  6. grub-mkconfig> /boot/grub/grub.cfg. …
  7. grub-install –efi-directory = / efi –target = x86_64-efi / dev / sda.

14 авг. 2020 г.

Как удалить и переустановить grub?

Удаление GRUB 2

  1. Откройте терминал: Приложения, Аксессуары, Терминал.
  2. Необязательно: сделайте резервные копии основных каталогов и файлов GRUB 2. sudo cp / etc / default / grub /etc/default/grub.old. …
  3. Удалите GRUB 2. sudo apt-get purge grub-pc. …
  4. Установите GRUB 0.97. …
  5. После установки grub пользователь все равно должен создать меню. …
  6. Не надо перезагружать

2 сент. 2011 г.

Даже если Grub скрыт, вы, скорее всего, сможете попасть в меню, нажав клавишу Shift во время загрузки. Beerfoo: нажатие клавиши Shift во время загрузки. F8 тоже работает.

Как переустановить grub с USB?

Сброс загрузчика Grub с помощью USB-накопителя Ubuntu Live

  1. Попробуйте Ubuntu. …
  2. Определите раздел, на котором установлена ​​Ubuntu, с помощью fdisk. …
  3. Определите раздел, на котором установлена ​​Ubuntu, с помощью blkid. …
  4. Смонтируйте раздел с установленной на нем Ubuntu. …
  5. Восстановите отсутствующие файлы Grub с помощью команды установки Grub.

5 нояб. 2019 г.

Как исправить ошибку grub?

Как исправить: ошибка: нет спасения с помощью grub

  1. Шаг 1: Знайте свой корневой раздел. Загрузитесь с live CD, DVD или USB-накопителя. …
  2. Шаг 2: Смонтируйте корневой раздел. …
  3. Шаг 3: Будьте CHROOT. …
  4. Шаг 4. Удалите пакеты Grub 2. …
  5. Шаг 5: переустановите пакеты Grub. …
  6. Шаг 6: Отключите раздел:

29 окт. 2020 г.

Что такое режим восстановления grub?

grub rescue>: это режим, в котором GRUB 2 не может найти папку GRUB или ее содержимое отсутствует / повреждено. Папка GRUB 2 содержит меню, модули и сохраненные данные о среде. GRUB: просто «GRUB», больше ничего не указывает, что GRUB 2 не смог найти даже самую основную информацию, необходимую для загрузки системы.

Как мне запустить обновление grub?

Этап 1 - Примечание: не используйте Live CD.

  1. В вашем Ubuntu откройте терминал (одновременно нажмите Ctrl + Alt + T)
  2. Внесите необходимые изменения и сохраните их.
  3. Закройте gedit. Ваш терминал все еще должен быть открыт.
  4. В терминале типа sudo update-grub дождитесь завершения обновления.
  5. Перезагрузите компьютер.

13 апр. 2013 г.

Как мне вручную установить grub?

1 Ответ

  1. Загрузите машину с Live CD.
  2. Откройте терминал.
  3. Узнайте имя внутреннего диска, используя fdisk для поиска размера устройства. …
  4. Установите загрузчик GRUB на соответствующий диск (в приведенном ниже примере предполагается, что это / dev / sda): sudo grub-install –recheck –no-floppy –root-directory = / / dev / sda.

28 апр. 2012 г.

Как мне проверить мою версию grub?

Чтобы определить вашу версию, используйте grub-install -V. Версия 1.99 Grub стала по умолчанию в Ubuntu 11.04 (Natty Narwhal) и внесла некоторые важные изменения в содержимое файла Grub.

Как удалить загрузчик GRUB?

Удалите загрузчик GRUB из Windows

  1. Шаг 1 (необязательно): используйте diskpart для очистки диска. Отформатируйте раздел Linux с помощью инструмента управления дисками Windows. …
  2. Шаг 2. Запустите командную строку администратора. …
  3. Шаг 3. Исправьте загрузочный сектор MBR в Windows 10.…
  4. 39 комментария.

27 сент. 2018 г.

Как переустановить grub на мяту?

Когда вы войдете, выполните следующие действия, чтобы переустановить grub 2:

  1. Откройте редактор разделов Gparted из Unity Dash, чтобы проверить, какой раздел установлен в вашей системе Ubuntu / Linux Mint. …
  2. Нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. …
  3. Теперь переустановите Grub2 с помощью команды ниже: grub-install –root-directory = / mnt / dev / sda.

1 нояб. 2013 г.

Что такое команды grub?

16.3 Список команд командной строки и входа в меню

• [: Проверить типы файлов и сравнить значения
• черный список: Распечатать черный список
• ботинок: Запустите вашу операционную систему
• Кот: Показать содержимое файла
• цепной загрузчик: Цепная загрузка другого загрузчика

Как удалить кастомный Grub?

Удалите настройщик Grub:

PPA можно удалить, перейдя в Системные настройки -> Программное обеспечение и обновления -> вкладка Другое программное обеспечение.

Восстановление GRUB в Fedora - Для сисадминов и не только

Категория: nix'ы
6588

Слетел GRUB, такое бывает, восстановить загрузчик можно при помощи установочного Live CD, представим, что CD загружен и загрузочный USB готова к работе:

  • Загружаемся с флешки
  • Открываем терминал в нем выполняем:
  • Далее при помощи fdisk -l ищем разделы своей Fedora, далее создаем каталог /mnt/root и монтируем туда все необходимое (рутовый раздел, загрузочный раздел), далее пример:
mkdir /mnt/root
 mount /dev/sdd5 /mnt/root
 mount /dev/sdd1 /mnt/root/boot/
 mount -o bind /dev /mnt/root/dev
 mount -o bind /proc /mnt/root/proc
 mount -o bind /sys /mnt/root/sys
 mount -o bind /run /mnt/root/run
 
  • Изменяем корневой каталог:
  • Устанавливаем загрузчик на загрузочный диск:
grub2-install --no-floppy --recheck /dev/sdd
 grub2-mkconfig -o /boot/grub2/grub.cfg
 
  • Выходим, перезагружаем компьютер:
exit && /sbin/shutdown -r now
  • На всякий случай привожу дефолтный конфиг /etc/default/grub файла:
GRUB_TIMEOUT=5
 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
 GRUB_DEFAULT=saved
 GRUB_DISABLE_SUBMENU=true
 GRUB_TERMINAL_OUTPUT="console"
 GRUB_CMDLINE_LINUX="rhgb quiet"
 GRUB_DISABLE_RECOVERY="true"
 

Done! 

Восстановить загрузчик ОС | База знаний Selectel

Восстановить загрузчик Linux в Rescue

Основной загрузчик операционных систем Linux — GRUB. При возникновении проблем восстановить загрузчик можно с помощью LiveCD — загрузиться в режим Rescue.

В Live-системе необходимо смонтировать все разделы в заранее созданную папку (например /mnt) аналогично тому, как они были смонтированы в основной системе.

Чтобы восстановить загрузчик:

  1. Запустите систему с LiveCD и откройте терминал.

  2. Найдите корневой раздел, в который установлена система, с помощью команды fdisk (в выводе найдите раздел с типом Linux filesystem):

    fdisk -l
    • Если система установлена в разделе без использования LVM, то корневой раздел будет находиться в /dev/sda*
    • В разделе с использованием LVM — /dev/mapper
    • Если разделы находятся на софтверном RAID-массиве — /dev/md* (монтирование выполняется в соответствующий массив)
  3. Допустим, в основной системе есть корневой раздел /, находящийся в /dev/sda2 и раздел /boot, находящийся в /dev/sda1. Смонтируйте разделы в /mnt:

    mount /dev/sda2 /mnt/ mount /dev/sda1 /mnt/boot 

    Если используется UEFI-загрузчик, то примонтируйте также EFI-раздел:

    mount /dev/sda3 /mnt/boot/efi

    Где /dev/sda3 — раздел c EFI.

    С помощью команды cat /mnt/etc/fstab можно посмотреть точку монтирования в основной ОС, а также UUID диска и сопоставить его с UUID-диска в Live-образе.

  4. Примонтируйте директории /sys, /proc, /dev:

    mount --bind /sys /mnt/sys mount --bind /proc /mnt/proc mount --bind /dev /mnt/dev
  5. Перейдите в окружение основной системы с помощью chroot:

    chroot /mnt

    Если возникает ошибка, то используйте команду с /bin/bash:

    chroot /mnt /bin/bash
  6. Если GRUB на дисках не установлен, то установите его. Если установка не требуется, то переходите к шагу 7. GRUB нужно устанавливать на все диски, с которых вы планируете загружаться. Например, если для загрузочного раздела используется RAID0:

    grub-install /dev/sda grub-install /dev/sdb

    В зависимости от количества устройств в RAID может быть больше дисков.

  7. Для генерации файла конфигурации GRUB введите:

    update-grub

    или

    update-grub2
  8. Выйдите из окружения chroot:

    exit

Решение проблемы GRUB | Kubuntu.ru

Нашел шикарную статью, которая помогла решить проблему с восстановлением GRUB, использовал рекомендации но не помогло. Вот такое решение сработало.

"
Совсем недавно я переустановил систему Windows 10 и как и следовало ожидать, затерся GRUB загрузчик Linux. Долго я сражался с проблемой восстановления загрузчика Grub, никакие команды с просторов интернета не подходили, то ошибка, то еще какая то срань, поэтому, я опишу простой и универсальный метод который поможет всем и который помог мне и сохранит ваши нервы и время.

Для начала нам нужна загрузочная флешка или диск с Linux`ом на борту. По скольку система UEFI то обязательно разрядность Linux дистрибутива должна быть x64!

В моём случае я загрузился с LiveCD Linux Mint 18 Cinnamot но вы можете использовать и Ubuntu.

Так же нам нужен будет интернет! И так, поехали!

Открываем терминал и выполняем следующую команду:

sudo add-apt-repository ppa:yannubuntu/boot-repair

Затем обновляем источники:

sudo apt-get update

Следующая команда установит нужную нам софтину Boot-Repair:

sudo apt-get install -y boot-repair

После установки откройте меню, и запустите Boot Repair (Восстановление загрузки)

По окончании сканирования откроется основное окно Boot-Repair.

Вы можете сразу нажать на кнопке Recommend repair, чтобы начать восстановление, а лучше убедитесь куда будет установлен загрузчик GRUB, нажатием на кнопке Advanced options ->GRUB location

Нажмите Apply (Применить), после чего начнётся обновление загрузчика GRUB на указанный раздел с системой

Примечание! В период восстановления будьте внимательны, т.к. могут быть заданы вопросы и инструкции с терминальными командами, которые следует выполнить для продолжения восстановления.

По окончании восстановления загрузчика GRUB, перезагрузите компьютер.

Совсем недавно я переустановил систему Windows 10 и как и следовало ожидать, затерся GRUB загрузчик Linux. Долго я сражался с проблемой восстановления загрузчика Grub, никакие команды с просторов интернета не подходили, то ошибка, то еще какая то срань, поэтому, я опишу простой и универсальный метод который поможет всем и который помог мне и сохранит ваши нервы и время.

Для начала нам нужна загрузочная флешка или диск с Linux`ом на борту. По скольку система UEFI то обязательно разрядность Linux дистрибутива должна быть x64!

В моём случае я загрузился с LiveCD Linux Mint 18 Cinnamot но вы можете использовать и Ubuntu.

Так же нам нужен будет интернет! И так, поехали!

Открываем терминал и выполняем следующую команду:

sudo add-apt-repository ppa:yannubuntu/boot-repair

Затем обновляем источники:

sudo apt-get update

Следующая команда установит нужную нам софтину Boot-Repair:

sudo apt-get install -y boot-repair

После установки откройте меню, и запустите Boot Repair (Восстановление загрузки)

По окончании сканирования откроется основное окно Boot-Repair.

Вы можете сразу нажать на кнопке Recommend repair, чтобы начать восстановление, а лучше убедитесь куда будет установлен загрузчик GRUB, нажатием на кнопке Advanced options ->GRUB location

Нажмите Apply (Применить), после чего начнётся обновление загрузчика GRUB на указанный раздел с системой

Примечание! В период восстановления будьте внимательны, т.к. могут быть заданы вопросы и инструкции с терминальными командами, которые следует выполнить для продолжения восстановления.

По окончании восстановления загрузчика GRUB, перезагрузите компьютер.
"

Источник:https://kss.pp.ua/vosstanovlenie-grub-uefi-posle-windows/https://kss.pp.ua/vosstanovlenie-grub-uefi-posle-windows/

Как исправить загрузчик GRUB в Ubuntu

Несмотря на то, что операционная система Linux занимает небольшую часть рынка, различные ее команды набирают популярность благодаря официальному, бесплатному исполнению, достаточно стабильной работе и высокой гибкости настроек. Да, некоторые вещи работают не так, как в Windows или Mac OS, и большая часть программного обеспечения создается в первую очередь для этих двух продуктов. Но это не всех останавливает.

Linux требует восстановления загрузчика Grub в случае сбоя.

Хотя практически любая сборка Linux работает безупречно, иногда может возникать ошибка загрузчика, из-за которой загрузка операционной системы становится невозможной. Каковы причины этого? Как восстановить Grub в Linux? Какие методы работы существуют? Обо всем этом и даже немного больше мы поговорим в сегодняшней статье.

Контент

  • 1 Что такое Grub и почему его можно повредить
  • 2 Терминалом с загрузочного носителя
  • 3 Средством восстановления загрузчика
  • 4 Командной строкой с частичным доступом к файловой системе
  • 0 1 Запрос

Что такое Grub и почему он может быть поврежден

После установки Linux на жесткий диск вашего компьютера все файлы копируются в отдельные папки.В некоторых каталогах хранятся общие файлы программного обеспечения, которые можно безопасно удалить. В других сохраняются файлы, без которых операционная система работать не будет. К ним относятся ядро ​​Linux, графическая оболочка и загрузчик Grub. Последний используется для загрузки установленной операционной системы. Как это произошло?

Система создает главную загрузочную запись в специальном загрузочном разделе. Его английская аббревиатура выглядит как MBR и расшифровывается как Master Boot Record. Когда компьютер загружается, BIOS обращается к этой записи, затем загружается Grub, а когда все хорошо, загружается Linux.А если загрузчик испортится, то при запуске возникнет ошибка и система не запустится.

Каковы причины этого? В подавляющем большинстве случаев это связано с тем, что при установке Linux в качестве первой системы вы устанавливаете Windows в качестве надстройки. Microsoft традиционно ненавидит Linux, поэтому установщик Windows удаляет Grub Linux.Та же проблема может возникнуть, если Linux установлен неправильно, переключается на другой дистрибутив или из-за переразметки.

Самое главное, что нужно учитывать, это то, что вам не нужно сразу думать о переустановке всей системы. Все, что вам нужно сделать, это восстановить Grub, и все будет работать как раньше. Перейдем к рассмотрению наиболее эффективных способов, доступных даже неопытным пользователям.

Через терминал с загрузочного носителя

Для этого потребуется загрузочная флешка или компакт-диск с предварительно записанным дистрибутивом Linux. В идеале она должна быть похожа на систему, установленную на вашем жестком диске.Но если раздача не самый важный момент, то разрядность должна быть одинаковой во всех случаях. В противном случае это будет иметь еще большие последствия, в результате которых вам обязательно придется все переустанавливать.

  1. Вставьте флешку или диск в компьютер, затем в БИОС установите носитель в качестве приоритета загрузки. Необходимая настройка находится в разделе «Приоритет загрузочного устройства» или «Первое загрузочное устройство». Чтобы загрузиться в БИОС, после его включения нажмите соответствующую кнопку или комбинацию клавиш на клавиатуре.Самые популярные варианты — F2, Del, Shift+F2, F10. Чтобы не заниматься биосом, можно просто нажать F11 или F12 и выбрать носитель из предоставленного списка.
  2. Далее необходимо узнать на каком разделе жесткого диска установлена ​​система и какой обозначен как загрузчик. Для этого нужно запустить терминал (аналог командной строки Windows), найдя его в меню приложения, нажав Ctrl+Alt+T или Alt+F2. В открывшемся окне введите команду sudo fdisk -l.Моментально утилита сканирует все разделы диска и выводит информацию о каждом из них. Он даже будет отображать информацию о других операционных системах, установленных на вашем компьютере. Вы можете найти имя раздела, местоположение, размер и тип файловой системы. При условии, что при установке Ubuntu, проверенном вручную, вы можете легко понять, какой раздел является загрузочным, а какой корневым. Когда в автотеге используется имя Linux. Что он будет корнем вашей системы.Имя раздела обычно состоит из аббревиатуры sdc или sda, за которой следуют цифры и порядковый номер.
  3. Далее необходимо смонтировать корневую файловую систему в каталог /mnt. Sudo mount /dev/sda1/mnt поможет вам с тем, где нужно ввести имя раздела вместо sda.

С этого момента вы можете восстановить Grub в Linux двумя способами.

Способ 1

  1. Введите команду для восстановления загрузчика: sudo grub-install -root-directory=/mnt/dev/sda.
  2. Перезагрузите компьютер, запустив sudo reboot. В результате должно появиться меню выбора ОС.
  3. Если в этом меню отображается устаревшая информация, обновите загрузочную запись MBR. Для этого запустите Linux как обычно, откройте терминал и используйте команду sudo update-Grub. Если не поможет, используйте sudo update-Grub -output=/mnt/boot/Grub/Grub.cfg, затем повторите предыдущий.
  4. Перезагрузите компьютер.

Способ 2

  1. После монтирования корня файловой системы в раздел /mnt нужно дополнительно монтировать папку с загрузочными файлами, а также другие компоненты для взаимодействия с ядром.Для этого последовательно запускаем команды:

sudo mount /dev/sdc2/mnt/boot

sudo mount -bind /dev/mnt/dev

sudo mount -bind /sys/mnt/sys

sudo mount -bind /proc/mnt/proc

  1. Далее нужно запустить chroot shell. Для этого добавьте в терминал chroot/mnt/bin/bash. Первый параметр обращает внимание на корневой каталог, а второй — на специальную оболочку для преобразования пользовательских команд.
  2. Затем вам нужно использовать команды, чтобы войти в Ubuntu и использовать почти все его приложения, кроме сервисов и графического интерфейса:

Обновить env

source /etc/profile.

  1. Теперь можно перейти непосредственно к восстановлению Grub. Для этого используйте несколько команд:
    • Чтобы переустановить загрузчик на жесткий диск: sudo Grub2-install /dev/sdc (последний параметр — имя раздела).
    • Для создания нового файла конфигурации: sudo Grub2-mkconfig -o /boot/Grub/Grub.cfg.
    • Чтобы обновить загрузочное меню: sudo Grub-update.
  2. Для завершения процедуры выйдите из оболочки chroot с помощью команды exit и размонтируйте ранее смонтированные разделы файловой системы:

    sudo размонтировать /mnt

    sudo размонтировать /mnt /boot.

    1. Перезапуск путем перезапуска.

    Через средство восстановления загрузчика

    Поскольку предыдущий способ может быть доступен не всем, давайте воспользуемся функцией Ubuntu, которая может полноценно работать при загрузке с флешки.Для этого мы используем специальный инструмент восстановления системы. Что делать?

    1. Загрузите Ubuntu с флешки и убедитесь, что вы подключены к Интернету.
    2. Найдите терминал и выполните одну из следующих команд:

    sudo add-apt-repository ppa: yannubuntu / boot-repair

    sudo apt-get update

    sudo apt-get install boot-repair.

    1. В меню приложений найдите «Recovery Loader» и включите утилиту.
    2. Нажмите «Рекомендуемый метод восстановления» и дождитесь завершения процедуры.
    3. В большинстве случаев этих действий достаточно для нормальной работы загрузчика Grub Linux.

    Через командную строку с частичным доступом к файловой системе

    Иногда загрузчик Grub поврежден не настолько сильно, что вся система не может загрузиться. Например, загрузочный раздел остается целым, но сама утилита не может получить к нему доступ. В этом случае открывается программная оболочка, немного похожая на командную строку, и выводится следующее сообщение: Поддерживается минимальное редактирование строки BASH.Вот с помощью этой командной строки можно попробовать загрузить Ubuntu.

    Ожидается, что вы будете точно уверены и знаете, на каком жестком диске находится система и ядро. Доступны только четыре команды, которые следует использовать последовательно:

    1. Чтобы система сканировала диски и разделы, используйте команду ls. В ответ вы получите список жестких дисков (например hd1, hd2) и тип файловой системы на них (например msdos1, msdos2). Например, предположим, что загрузочный раздел находится в /dev/sda1.
    2. Далее вам нужно выбрать раздел, с которым вы хотите работать. В нашем случае команда будет записана так: set root = (hd1,1).
    3. Загрузите обычную оболочку Grub: insmod ext2, insmod normal, normal.
    4. Загрузить ядро ​​Linux: linux/boot/vmlinuz.
    5. Загрузите систему: boot.
    6. После загрузки Ubuntu в обычном режиме откройте терминал и выполните процедуру восстановления загрузчика с помощью следующих команд:

    sudo grub2-install /dev/sda

    sudo Grub2-mkconfig -o /boot/Grub/Grub.cfg.

    1. Перезапустите и наслаждайтесь нормальной работой.

    Заключение

    Хотя восстановление загрузчика Grub в Ubuntu на первый взгляд может показаться очень сложным, и многие пользователи линукса при возникновении этой проблемы сразу же установят операционную систему, при нормальных инструкциях все делается очень просто так и без любые осложнения. Мы надеемся, что сможем помочь вам избежать потери важной информации.Сохраните страницу в закладках и поделитесь этой информацией с друзьями и знакомыми. Оставляйте свои вопросы в комментариях.

    .

    Как исправить GRUB, если Ubuntu не запускается

    Вы используете Ubuntu, но GRUB дал сбой, и теперь система не загружается? См. Как исправить GRUB, когда Ubuntu не запускается.

    Обычно, когда у вас есть компьютер с Windows и у вас возникают проблемы с запуском системы, во многих случаях достаточно использовать установочный компакт-диск и автоматическое устранение неполадок при запуске.Для Ubuntu эта функция также существует, хотя ее использование может быть немного сложнее.

    Если у вас есть проблемы с загрузчиком GRUB, которые делают Ubuntu нестабильной или не обнаруживаемой, их обычно можно легко исправить с помощью функции автоматического устранения неполадок. Посмотрите, как этим воспользоваться.

    Исправление GRUB, когда Ubuntu не запускается

    Чтобы использовать функцию ремонта, вам нужны две вещи:

    а) загрузочная флешка или компакт-диск с Ubuntu

    б) Доступ в Интернет

    Когда у вас есть оба, подключите загрузочный носитель Ubuntu к компьютеру и загрузите компьютер, выбрав загрузочное устройство или USB-накопитель с системой.Сделать это можно при запуске, обычно нажав клавишу F10, F11 или F12 (соответствующая информация отображается на экране BIOS). Таким образом вы откроете так называемый Меню загрузки, и вы можете выбрать, с какого устройства загружать систему.

    Когда появится установщик Ubuntu, не выбирайте никаких параметров установки. Вместо этого используйте опцию «Попробуйте Ubuntu» , чтобы запустить то, что известно как Ubuntu. Версия "Живой CD". Теперь будет отображаться операционная система Ubuntu, загруженная с компакт-диска или USB-накопителя.

    Убедитесь, что у вас есть доступ к Интернету (через Wi-Fi или Ethernet-кабель) и запустите Терминал. Затем введите в него следующие команды, подтверждая каждую из них клавишей Enter:

      sudo apt-add-repository ppa: yannubuntu / boot-repair sudo apt-получить обновление sudo apt-get install -y boot-repair ремонт обуви  

    Это добавит новый репозиторий и загрузит инструмент восстановления загрузки для устранения неполадок при загрузке GRUB.Последняя команда boot-repair немедленно начнет сканирование жестких дисков на наличие установленных операционных систем.

    Если инструмент найдет решение, появится окно восстановления загрузки, и вы сможете запустить процесс автоматического восстановления. Для этого нажмите на кнопку "Рекомендуемый ремонт" .

    В зависимости от того, какие у вас проблемы с загрузчиком GRUB, Boot Repair предпримет соответствующие действия.Вполне возможно, что Boot Repair предоставит вам дальнейшие инструкции о том, что вам нужно сделать, чтобы исправить ошибку. Обычно вам будет предоставлена ​​готовая команда, которую нужно просто скопировать и вставить в Терминал.

    Следуйте инструкциям, а затем перезагрузите компьютер, на этот раз обычно с диска. Теперь GRUB будет исправлен, и система загрузится в обычном режиме.

    .

    Как сохранить и переустановить загрузчик Ubuntu GRUB?

    Как вернуться в режим спасения grub?

    Метод 1 для сохранения Fat

    1. Введите ls и нажмите Enter.
    2. Теперь вы увидите несколько разделов на вашем компьютере. …
    3. Предполагая, что вы установили дистрибутив по второму варианту, введите эту команду set prefix = (hd2, msdos0) /boot/grub (Подсказка: — если вы не помните раздел, попробуйте ввести команду рядом с каждым вариантом.

    Как вручную установить загрузчик GRUB?

    Ответ 1

    1. Загрузите компьютер с Live CD.
    2. Открыть терминал.
    3. Найдите имя внутреннего диска с помощью fdisk, чтобы проверить размер устройства. …
    4. Установите загрузчик GRUB на соответствующий диск (в примере ниже предполагается, что это /dev/sda): sudo grub-install --recheck --no-floppy --root-directory=//dev/sda.

    27 апреля 2012 г.

    Как удалить и переустановить grub?

    Удаление GRUB 2

    1. Откройте терминал: Приложения, Аксессуары, Терминал.
    2. Необязательно: Создайте резервную копию корневых каталогов и файлов GRUB 2. Sudo cp /etc/default/grub /etc/default/grub.old. …
    3. Удалить GRUB 2. sudo apt-get purge grub-pc. …
    4. Установить GRUB 0.97. …
    5. После установки grub пользователю все равно нужно создать меню. …
    6. Перезагрузка.

    2 цента. 2011

    Как исправить восстановление, переустановить GRUB 2 с компакт-диска Ubuntu Live?

    Замените XY буквой вашего диска и номером раздела, например: sudo mount -t ext4 /dev/sda1/mnt. Теперь привяжите каталоги, доступ к которым нужен grub для обнаружения других операционных систем. Теперь давайте перейдем к этому с помощью chroot. Теперь установите, проверьте и обновите grub.

    Как исправить ошибку спасения grub?

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

    1. Шаг 1: Узнайте свой корневой раздел.Загрузитесь с live CD, DVD или USB-накопителя. …
    2. Шаг 2: Смонтируйте основной раздел. …
    3. Шаг 3: Будьте CHROOT. …
    4. Шаг 4: Очистите пакеты Grub 2…
    5. Шаг 5: Переустановите пакеты Grub. …
    6. Шаг 6: Размонтировать раздел:

    29 окт. 2020

    Как загрузиться из командной строки GRUB?

    Вероятно, я могу ввести команду для загрузки с этой строки, но я ее не знаю.Что работает, так это перезапуск с помощью Ctrl + Alt + Del, а затем многократное нажатие F12, пока не появится обычное меню GRUB. При использовании этой техники всегда загружается меню. Перезапуск без нажатия F12 всегда перезагружается в режиме командной строки.

    Почему установка Grub не удалась?

    Убедитесь, что Безопасная загрузка, Быстрая загрузка, CSM в UEFI BIOS Setup и Быстрая загрузка в Win 10/8.1 отключены, а для параметра установки «Что-то еще» «Установочное устройство загрузчика» — это системный раздел Windows EFI (=ESP=fat32 /около 104 МБ), обычно это dev/sda1, или, если не получается, выбрать весь диск...

    Как включить загрузчик GRUB?

    Ответ 1

    1. Запустите Ubuntu.
    2. Удерживайте CTRL-ALT-T, чтобы открыть терминал.
    3. Запустите sudo update-grub2 и дайте GRUB обновить свой список операционных систем.
    4. Закройте терминал.
    5. Перезагрузите компьютер.

    20 центов. 2015

    Как переустановить загрузчик Windows 10?

    Windows 10

    1. Вставьте носитель (DVD/USB) в компьютер и перезагрузите компьютер.
    2. Загрузка с носителя.
    3. Выберите Восстановить компьютер.
    4. Выберите Решить проблемы.
    5. Выберите Дополнительные параметры.
    6. Выберите «Командная строка» в меню:…
    7. Проверьте, использует ли раздел EFI (EPS — системный раздел EFI) файловую систему FAT32. …
    8. Чтобы исправить загрузочную запись:

    21 февраля. 2021

    Как переустановить Grub?

    Schedule

    1. Вставьте CD 10 или DVD SLED 1 в дисковод и запустите компьютер с CD или DVD. …
    2. Введите команду «fdisk -l».…
    3. Введите команду «mount /dev/sda2/mnt». …
    4. Введите команду «grub-install –root-directory=/mnt/dev/sda». ...
    5. После успешного выполнения этой команды перезагрузите систему, набрав «reboot».

    3 марта. 2020

    Как переустановить grub с USB?

    Сброс загрузчика Grub с помощью USB Live Drive Ubuntu

    1. Попробуйте Ubuntu. …
    2. Укажите раздел, на котором установлена ​​Ubuntu, с помощью fdisk.…
    3. Укажите раздел, на котором установлена ​​Ubuntu, с помощью blkid. …
    4. Смонтировать раздел с установленной на нем Ubuntu. …
    5. Восстановите отсутствующие файлы Grub с помощью команды установки Grub.

    5 ноября. 2019

    Этап 1. Примечание. Не используйте Live CD.

    1. В Ubuntu откройте терминал (одновременно нажмите Ctrl + Alt + T)
    2. Внесите необходимые изменения и сохраните их.
    3. Закрыть gedit. Ваш терминал все еще должен быть открыт.
    4. В терминале введите sudo update-grub, дождитесь завершения обновления.
    5. Перезагрузите компьютер.

    13 апреля 2013 г.

    Как удалить загрузчик GRUB?

    Удаление загрузчика GRUB из Windows

    1. Шаг 1 (необязательно): Используйте diskpart для очистки диска. Отформатируйте раздел Linux с помощью утилиты управления дисками Windows. …
    2. Шаг 2: Запустите командную строку администратора.…
    3. Шаг 3: Восстановление загрузчика MBR из Windows 10.…
    4. 39 комментариев.

    27 центов. 2018

    Что такое режим восстановления Ubuntu?

    Если ваша система по какой-либо причине не загружается, может быть полезно загрузиться в режиме восстановления. Этот режим загружает только основные службы и переводит вас в режим командной строки. Затем вы входите в систему как root (суперпользователь) и можете восстановить вашу систему с помощью инструментов командной строки.

    Какие есть команды для спасения жиросжигателей?

    Обычный

    команда Результат/пример
    linux Загружает ядро; insmod / vmlinuz root = (hd0,5) ro
    loop Подключить файл как устройство; loopback (hd0,2) /iso/my.iso
    ls Показать содержимое раздела/папки; ls, ls /boot/grub, ls (hd0.5) /, ls (hd0.5) /boot
    lsmod Список загруженных модулей
    .

    Как исправить GRUB2, когда Ubuntu не запускается (как)

    Ubuntu и многие другие дистрибутивы Linux используют загрузчик GRUB2. Если GRUB2 поврежден — например, если вы устанавливаете Windows после установки Ubuntu или перезаписываете MBR — вы не сможете загрузить Ubuntu.

    Вы можете легко восстановить GRUB2 с Ubuntu Live CD или USB-накопителя. Этот процесс отличается от восстановления устаревшего загрузчика 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: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot -repair 

    Окно восстановления загрузки автоматически просканирует вашу систему после загрузки с помощью команды boot-repair .После сканирования вашей системы нажмите «Рекомендуемый ремонт», чтобы исправить GRUB2 одним щелчком мыши.

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

    Начнется восстановление загрузки. Он может попросить вас открыть терминал и скопировать / вставить в него некоторые команды.

    Следуйте инструкциям на экране. Следуйте инструкциям, которые рекомендует Boot Repair, и нажмите «Загрузить», чтобы продолжить работу мастера. Инструмент проведет вас через все, что вам нужно сделать.

    Перезагрузите компьютер после того, как Boot Repair завершит применение изменений. Ubuntu должен загрузиться нормально.

    Терминальный метод

    Если вы предпочитаете пачкать руки, вы можете сделать это самостоятельно с терминала.Вам нужно будет загрузиться с Live CD или 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 sudo mount /dev/sdX#/mnt/ubuntu 

    На скриншоте выше раздел Ubuntu — /dev/sda1.Это означает первый раздел на первом жестком диске.

    Важно : Если у вас есть отдельный загрузочный раздел, пропустите команду выше и смонтируйте загрузочный раздел в /mnt/ubuntu/boot. Если вы не знаете, есть ли у вас отдельный загрузочный раздел, скорее всего, у вас его нет.

    Выполните следующую команду, чтобы переустановить grub с Live CD, заменив /dev/sdX именем устройства с вашего жесткого диска выше. Пропустить номер. Например, если выше вы использовали /dev/sda1 , используйте здесь /dev/sda .

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

    Перезагрузите компьютер, и ваша операционная система Ubuntu должна загрузиться должным образом.

    Для получения дополнительной технической информации, в том числе о том, как использовать команду chroot для доступа к поврежденным файлам Ubuntu и восстановления GRUB2, обратитесь к вики Ubuntu.

    .

    Личинка - pietowski.com

    Восстановление загрузчика GRUB с помощью Linux LiveCD на примере Ubuntu.

    Чтобы иметь возможность восстановить наш загрузчик, нам сначала нужно получить любую версию Linux, доступную на LiveCD, самой популярной и, вероятно, самой известной является Ubuntu. Последнюю версию этой системы можно скачать здесь. Если мы предпочитаем Ubuntu на родном языке, мы загружаем его отсюда.

    Если у нас уже есть вышеупомянутая система, запустите наш компьютер, загрузив его с компакт-диска.

    После запуска системы включите терминал и введите:

    $ sudo fdisk -l

    Эта команда выведет список всех доступных разделов на вашем компьютере. В появившемся списке ищем раздел, на который мы установили наш дистрибутив linux и запоминаем, на какое устройство переходить. В моем случае это будет /dev/sda1 .

    Следующим шагом является монтирование выбранного раздела в выбранный каталог, что мы делаем с помощью команды:

    $ sudo mount /dev/sda1/mnt

    Как видите, мы монтируем наш Linux-раздел в директорию /mnt.

    Если у вас есть каталог /boot на отдельном разделе, вы также должны смонтировать его (например, предположим, что каталог /dev/sda2 ):

    $ sudo mount /dev/sda2/mnt/boot

    Затем соберите другие элементы, которые потребуются при изменении основного системного каталога:

    $ sudo mount –bind /dev/mnt/dev
    $ sudo mount –bind /proc/mnt/proc
    $ sudo mount –bind /sys/mnt/sys

    Теперь мы можем перейти к изменению основного каталога, в котором будет работать система.Вносим изменения командой chroot .

    $ sudo chroot/mnt

    С помощью команды chroot мы можем работать с файлами установленного дистрибутива Linux на нашем смонтированном разделе.

    В настоящее время у нас есть привилегии root в системе, и нам больше не нужно запускать команду sudo .

    Теперь мы можем приступить к восстановлению нашего загрузчика. Редактируем файл /etc/default/grub, чтобы изменить конфигурацию GRUB.

    $ нано/и т.д./дефолт/жратва

    Когда мы закончим редактирование, мы должны выполнить команду:

    $ обновление-личинка

    для создания нового файла конфигурации.

    Если мы хотим установить GRUB 2 в MBR, мы должны запустить команду grub-install и указать раздел, на который мы устанавливаем:

    $ grub-install/dev/sda

    Если при выполнении вышеуказанной команды возникают какие-либо ошибки, мы можем попробовать выполнить команду:

    $ grub-install — перепроверить /dev/sda

    Если все в порядке, нажмите Ctrl + D, чтобы вернуться в предыдущий корневой каталог системы.

    Перед окончанием работы нам необходимо размонтировать все ранее смонтированные устройства, начиная с:

    $ sudo umount /mnt/dev
    $ sudo umount /mnt/sys
    $ sudo umount /mnt/proc

    Теперь мы можем размонтировать корневую файловую систему, но если мы смонтировали отдельный загрузочный раздел (/boot ), нам нужно сначала размонтировать его, а затем корневую файловую систему:

    $ sudo размонтировать/мнт

    После того, как мы размонтировали все устройства, мы можем выключить компьютер и извлечь компакт-диск Ubuntu.После перезагрузки компьютера нашему взору должен предстать экран выбора системы GRUB.

    SuperGrubDisk

    Альтернативным решением является использование небольшого дистрибутива Linux SuperGrubDisk, он позволяет обнаружить и загрузить систему, а также восстановить и установить GRUB. На сайте проекта вы также найдете много полезной информации о проблемах с загрузкой системы и GRUB.


    Текст основан на: Восстановление Grub 2 через LiveCD .

    Как исправить компьютер с Linux, который не загружается

    Вы когда-нибудь включали свой ПК с Linux и обнаруживали, что он не загружается, и вы не знали, что делать? Когда компьютер не включается, устранение неполадок усложняется. Во-первых, вы ничего не можете сделать, чтобы проверить свою операционную систему или оборудование. Все, что вы можете сделать, это убедиться, что все подключено правильно. Тем не менее, то, что ваш компьютер не запускается, не означает, что он мертв или вам нужно обновить операционную систему.Пока не переустанавливайте эту операционную систему на свой компьютер с Linux. Вместо этого следуйте этому руководству, чтобы исправить компьютер с Linux, который не загружается.

    Вам понадобится рабочий компьютер, чтобы использовать это руководство, так как оно включает в себя загрузку образов дисков и запись их на USB-накопитель.

    Спасите личинку с помощью Super Grub

    Самый простой способ загрузить Linux-машину со сломанным загрузчиком — не беспокоиться о спасательной подсказке Grub.Вместо этого перейдите на другой компьютер (или сделайте этот диск заранее) и загрузите Super Grub Disk. Это активный диск, который может обнаруживать все операционные системы на любом компьютере и затем загружать их. Этот инструмент отлично подходит, особенно для тех, кто вдруг обнаруживает, что их компьютер не загружает Fat должным образом.

    Сначала получите образ диска. Затем запишите Super Grub Disk на CD/DVD или создайте загрузочную флешку. Мы рекомендуем Akwaforcista USB Imaging Tool, так как он прост в использовании и доступен на всех основных платформах.

    После того, как Super Grub Disk сгорел, пришло время загрузить его и использовать. Начните с входа в настройки BIOS вашего компьютера. В этой области измените порядок загрузки так, чтобы Live USB-накопитель (или записанный CD/DVD) загружался первым.

    После загрузки Super Grub Disk отображает меню. Единственный пункт меню, который здесь имеет значение, — это «обнаружить и показать методы загрузки». Выберите его с помощью клавиши Enter на клавиатуре. Живой диск найдет все возможные операционные системы, которые он может загрузить.

    Super Grub Disk распечатывает список различных операционных систем. С помощью клавиши со стрелкой выберите операционную систему, которая ранее не была загружена.

    Примечание. Super Grub Disk обычно может загружать неработающий дистрибутив Linux, поскольку он находит такие файлы, как загрузочный образ, а не файлы конфигурации Grub. В редких случаях даже этот инструмент не сможет загрузить поврежденные операционные системы. В этом случае рассмотрите возможность переустановки или попробуйте другие варианты на Live drive.

    Переустановите Grub

    С помощью Super Grub Disk вы перезагрузили установку Linux, несмотря на то, что Grub поврежден. Настало время переустановить Grub, чтобы все вернулось на круги своя.

    Разметка разделов в стиле BIOS/MBR

    Переустановите Grub в MBR жесткого диска.

     sudo grub-install --recheck --target = i386-pc/dev/sda 

    Затем повторно создайте новый файл конфигурации.Это необходимо, иначе загрузчик может не знать, что ваши изменения были внесены.

     sudo grub-mkconfig -o /boot/grub/grub.cfg 

    Схема разделов в стиле GPT/EFI

     grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub sudo grub-mkconfig -o /boot/grub/grub.cfg 

    Как установить Grub на USB-накопитель для восстановления после аварийного переключения

    Grub не часто ломается, но когда это происходит, весь день испорчен.Поэтому всегда полезно иметь процесс восстановления на случай, если это произойдет. Для большинства людей использование Super Grub Disk является хорошим вариантом. Однако есть и альтернатива.

    Поскольку Linux настолько универсален, вы можете установить загрузчик Grub прямо на флешку. Таким образом, если ваша установка Linux отказывается загружаться с загрузчиком, установленным на вашем жестком диске, вы можете подключить USB-накопитель и загрузить его в любом случае. Вот шаги по его настройке.

    Примечание: флешка ДОЛЖНА быть отформатирована в Fat32!

    Сначала создайте папку USB w/mnt.

     mkdir -p/mnt/usb 

    Затем используйте команду lsblk, чтобы узнать, чем помечен USB-накопитель. В этом уроке мы назовем флешку /dev/sdc. Если хотите, можете назвать его по-другому.

    Подключаем флешку к папке USB в ранее созданном /mnt.

     крепление/dev/sdc1/mnt/usb 

    Затем установите Grub на флешку.

     grub-install --target=i386-pc --debug --boot-directory=/mnt/usb/boot/dev/sdc Наконец, создайте файл конфигурации для USB-накопителя. 
     grub-mkconfig -o /mnt/usb/boot/grub/grub.cfg 

    Использовать Rescatux

    Вам не подходит ни один из вышеперечисленных вариантов? Не волнуйся! Есть и другие способы восстановить сломанную установку Grub в Linux. Рассмотрите возможность использования Rescatux. Как и Super Grub Disk, это аварийный диск загрузчика Grub.За исключением того, что вместо автоматического определения методов загрузки и разрешения пользователю загрузиться, он может автоматически устранять проблемы Grub / Grub2.

    Это идеально подходит для тех, кто следовал этому руководству и обнаружил, что переустановка Grub через командную строку не помогла. Загрузите диск и следуйте инструкциям (для диска Super Grub), упомянутым выше, чтобы создать живой диск.

    Кроме того, узнайте, как вручную загрузить систему из командной строки Grub, если ничего не помогает, прочитав руководство GNU grub.Это сложный и сложный процесс, о котором не стоит говорить, поскольку Super Grub Disk делает то же самое, но если все ваши варианты не помогли, и это ваш единственный вариант, прочитайте его, так как он поможет.

    Применение

    Grub существует уже давно, но пока он существует, он вызывает бесчисленное количество проблем. Иногда Grub не запускается из ниоткуда, иногда происходит сбой файла конфигурации, а иногда он вообще отказывается загружаться. Надеемся, что советы и рекомендации, изложенные в этой статье, исправят ваш Linux-ПК, который не загружается большую часть времени.

    .

    Linux RHCSA, часть 2 — Инициализация системы

    GRUB (GRand Unified Bootloader) — это инструмент, позволяющий выбрать загружаемую систему (если она установлена ​​на машине). GRUB разделен на несколько этапов. Код, содержащийся в основной загрузочной записи (MBR), можно считать этапом 1. Следующий этап, который может быть помечен как 1.5, при загрузке GRUB пытается распознать файловую систему, которая является необязательной или непосредственно переходит к этапу 2.Этап 2 вызывает ядро ​​и загружает его в память. На шаге 1 GRUB должен найти в загрузочной записи (MBR) активный раздел, на котором будет загружено ядро. GRUB имеет собственный формат просмотра жестких дисков, синтаксис которого следующий:

    (хдн[,м])

    Где xd-обозначение диска, n-номер диска и m-номер раздела диска. Знание синтаксиса очень полезно при анализе проблем с GRUB, особенно когда вам нужно отслеживать основной раздел диска.Если основной раздел найден и GRUB загружает ядро, он переходит к этапу 2, где больше всего времени тратится на устранение проблем с загрузкой. После запуска и перехода к этапу 2 отображается список операционных систем, предоставляющий вам возможность выбора системы для загрузки, а также список параметров, которые можно использовать для изменения начальной конфигурации среды.

    Параметры загрузки GRUB:

    • e - Редактировать команды перед запуском
    • а — Добавление или изменение аргументов ядра системы перед загрузкой
    • c — запуск командной строки GRUB

    Мы используем данные параметры для изменения любого параметра, который мы хотим передать ядру.Таким образом, вы можете изменить уровень запуска, на котором вы хотите, чтобы система запускалась. Более подробная информация об уровнях выполнения будет представлена ​​в следующем разделе, а пока достаточно знать, что существуют разные режимы выполнения для среды:

    .
    • Однопользовательский режим — Используется в случае, если вы забыли пароль root
    • Уровень выполнения 2 или 3 — используется для загрузки только частичных служб при запуске
    • Аварийный режим — используется для выполнения задач в незагружаемой системе
    • Rescue Mode — используется для устранения проблем с запуском или переустановки GRUB
    Помимо передачи параметров ядру, GRUB можно использовать из командной строки.Прежде чем мы продолжим, давайте взглянем на файл конфигурации GRUB.

    GRUB имеет только один основной файл конфигурации # /boot/grub/grub.conf . Есть также два других файла, которые в настоящее время связаны с основным файлом, это # ​​ /boot/grub/menu.lst и # /etc/grub.conf.


    При запуске GRUB считывает конфигурацию в основном файле. Файл grub.conf можно редактировать из командной строки GRUB, и после каждого изменения необходимо перезагружать машину.Прежде чем система загрузится, вы можете просмотреть файл конфигурации, что изменилось в RHEL6. А пока посмотрим, как выглядит старая версия # grub.conf.

    Содержимое grub.conf

    по умолчанию = 0

    время ожидания = 5

    изображение заставки = (hd0,0) /grub/splash.xpm.gz

    скрытое меню

    название Red Hat Enterprise Linux (2.6.32-71.el6.x86_64)

    корень (hd0.0)

    ядро /vmlinuz-2.6.32-71.el6.x86_64 ro root=/dev/mapper/vg_rhel01-lv_root

    rd_LVM_LV = vg_rhel01 / lv_root rd_LVM_LV = vg_rhel01 / lv_swap rd_NO_LUKS rd_NO_MD

    rd_NO_DM LANG = en_US.UTF-8 SYSFONT = latarcyrheb-sun16 KEYBOARDTYPE = pc

    KEYTABLE = us crashkernel = auto rhgb quiet

    initrd /initramfs-2.6.32-71.el6.x86_64.img

    Задача 1

    Войдите в командную строку GRUB и найдите диск и разделы, содержащиеся в файле grub.conf.

    A:# grub > найти /grub/grub.conf (Результат действия: (hd0.0))

    или # grub > root (результат действия: (hd0,0): Тип файловой системы неизвестен, тип раздела 0x8e)

    Задача 2

    Установите GRUB на диск, который был возвращен в задаче 1.

    A: # grub> setup (hd0) (Оценка действия:

    Проверка существования «/boot/grub/stage1»… нет

    Проверяем, существует ли «/grub/stage1»... да

    Проверка существования «/grub/stage2»… да

    Проверка существования «/grub/e2fs_stage1_5»… да

    Запускаем «embed/grub/e2fs_stage1_5(hd0)»… 26 секторов это

    встроенный.

    Запуск «install/grub/stage1(hd0)(hd0)1+26 p

    (hd0,0) / grub / stage2

    /grub/grub.conf ”... удалось

    Готово.

    )

    На данный момент изменена MBR и после ввода команды # grub > root мы увидим правильную файловую систему.Также очень важно иметь резервную копию файла grub.conf , чтобы его можно было легко восстановить в случае возникновения каких-либо проблем.

    Задача 3
    Измените пароль «root» пользователя, используя функции GRUB и «Single-User-Mode».

    A:

    1. Входим в GRUB (у нас по умолчанию 5 секунд)
    2. Мы используем опцию «a» (нажмите клавишу «a»), чтобы добавить опцию перед загрузкой
    3. В месте, где находится курсор, введите пробел и «s» или «single» ( s ), затем подтвердите, нажав Enter.
    4. командой "passwd" меняем пароль "root" пользователя
    5. 90 170

      Также может случиться так, что команда «passwd» не изменит пароль, что вызвано запуском SELinux — вы можете проверить это, выполнив команду: # getenforce и если она вернет «Enforcing», деактивируйте SELinux с помощью команды команда # setenforce 0 . После деактивации мы можем проверить статус, введя команду # getenforce еще раз, что должно привести к «Permissive», затем вы можете изменить «root» пароль с помощью команды # passwd


      Полезные ссылки:
      .

      Смотрите также

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: