Ошибки загрузки Linux см.

Обновлено: 06.07.2024

Этот документ (3864925) предоставляется с учетом отказа от ответственности в конце этого документа.

Окружающая среда

SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise Server 11
SUSE Linux Enterprise Server 10
SUSE Linux Enterprise Server 9
SUSE Linux Корпоративный сервер 8

Ситуация

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

Разрешение

Симптом:
Независимо от того, какое ядро ​​выбрано для загрузки (отказоустойчивое или по умолчанию), паника ядра останавливает загрузку системы.

Ошибки:
RAMDISK: не удалось найти действительный образ RAM-диска, начинающийся с 0.
VFS: не удается открыть корневое устройство "sda2" или неизвестный блок (0,0)
Пожалуйста, добавьте правильное "корневое семейство шрифтов: Courier New;">Паника ядра - не синхронизация: VFS: не удается открыть корневое устройство "sda2" или неизвестный блок (0,0)

Вероятная причина:
поврежден или отсутствует файл initrd.

  1. Загрузить установленную систему*.
  2. Войдите как root .
  3. Убедитесь, что файловые системы / (корневая) и /boot (если используются) смонтированы. Команда mount должна предоставить достаточную информацию. Если нет, следует сравнить его вывод с содержимым /etc/fstab.
  4. Запустите mkinitrd .
  5. Перезагрузить.

Ошибки:
ошибка в stat() /dev/hdb3: Нет такого файла или каталога
Не удалось открыть устройство'/dev/hdb3' : Нет такого файла или каталога
Ошибка fsck.reiserfs /dev/hdb3 (статус 0x8). Запуск вручную!
fsck не удалось выполнить по крайней мере для одной файловой системы (не /).

Возможная причина:
Недопустимая запись /etc/fstab, /dev/hdb3 — несуществующее устройство.

  1. Введите пароль root, чтобы войти в режим обслуживания.
  2. Перемонтируйте корневую файловую систему для чтения и записи:

Ошибки:
При попытке Rescue System и запуске fdisk -l разделы не видны. Если используется parted и выполняется проверка, возвращается ошибка: раздел не существует.

Вероятная причина:
MBR поврежден или поврежден.

  1. Загрузить установленную систему*.
  2. Войдите как root.
  3. Переустановите GRUB:

  1. Если загрузочная установленная система* недоступна, наиболее вероятной причиной является повреждение или повреждение таблицы разделов, восстановление невозможно, если не доступна предыдущая резервная копия таблицы разделов.

Ошибки:
Подпись установки не найдена.
initrd /boot/initrd
[Linux-initrd @ 0x1fc38000, 0x2a7ab8 байт]

Вероятная причина:
Повреждено или повреждено ядро ​​в /boot .

Вероятная причина:
Повреждённый или неправильно сконфигурированный скрипт загрузки.

    В меню GRUB введите

Ошибки:
INIT: на этом уровне выполнения больше не осталось процессов

Вероятная причина:
Поврежден или неправильно сконфигурирован файл /etc/inittab

  1. Войдите как root .
  2. Отредактируйте файл /etc/inittab и измените все настройки tty с однократного на повторное появление.
  3. Перезагрузите или pkill -1 init .

Ошибки:
Ожидание появления устройства /dev/sda1: . ok
rootfs: major=8 minor=1 devn=2049
rootfs: /sys/block/sda/sda1 major=8 minor=1 devn=2049
mount: unknown filesystem type 'swap '
umount: /dev: устройство занято
Паника ядра - не синхронизация: Попытка убить init!
Паника ядра: VFS: невозможно смонтировать корневую файловую систему на sda1

Вероятная причина:
Поврежден или неправильно сконфигурирован файл /boot/grub/menu.lst.

  1. Загрузить установленную систему*.
  2. Войдите как root .
  3. Отредактируйте /boot/grub/menu.lst .
  4. Измените параметр ядра root=, чтобы он указывал на правильный корневой раздел. fdisk -l должен дать достаточно указаний для определения корневой файловой системы.
  5. Перезагрузить.

Вероятная причина:
поврежден или отсутствует файл /boot/grub/menu.lst.

  1. Загрузить установленную систему* -или- если вы достаточно знакомы с GRUB, загрузите систему вручную.
  2. Войдите как root .
  3. Проверьте наличие /boot/grub/menu.lst .
    Если существует, но неправильно назван, переименуйте его.
    Если файл поврежден, удалите его и восстановите установленную систему** (достаточно только проверки конфигурации загрузчика).
    Если отсутствует, восстановите установленную систему** (должно быть достаточно только проверки конфигурации загрузчика).
  4. Перезагрузить.

Ошибки:
Во время загрузки чаще всего появляются сообщения об ошибках, связанных с монтированием.
startproc: mount вернул ненулевой статус выхода
startproc: /proc не смонтирован, не удалось смонтировать: нет такого файла или каталога

Вероятная причина:
Двоичный файл монтирования поврежден или отсутствует.

  1. Либо восстановить установленную систему**, либо - следующее.
  2. Загрузитесь в режиме восстановления (Rescue System) с выбранного установочного носителя.
  3. Войдите как root .
  4. Вручную смонтировать корневую файловую систему (т.е., смонтировать /dev/sda2 /mnt ). fdisk -l должен предоставить достаточную информацию для определения правильного раздела.
  5. Скопируйте допустимый двоичный файл монтирования из Rescue System.
  6. Перезагрузить.

Ошибки:
INIT: на этом уровне выполнения больше не осталось процессов
INIT: /etc/inittab[xx]: отсутствует поле действия

Вероятная причина:
Поврежден или неправильно сконфигурирован файл /etc/inittab

  1. Войдите как root .
  2. Отредактируйте /etc/inittab и измените любую конфигурацию tty, чтобы включить действие (однократное или повторное появление) в поле действия (третий столбец).
  3. Перезагрузите или pkill -1 init .

Ошибки:
Ошибка жесткого диска GRUB

Вероятная причина:
Поскольку полное приглашение GRUB не достигается, проблема заключается где-то в GRUB stage1. Возможно, файл /boot/grub/stage1 отсутствует или поврежден.

  1. Загрузить установленную систему*.
  2. Войдите как root .
  3. Скопируйте /usr/lib/grub/stage1 в /boot/grub/stage1.
  4. Переустановите GRUB:

Ошибки:
FATAL: Ошибка при вставке имени модуля ( путь к модулю ): Неизвестный символ в модуле или неизвестный параметр (см. dmesg).
имя модуля : имя неизвестного символа

Вероятная причина:
Иногда при обновлении модулей файл зависимостей модулей /lib/modules/kernelversion/modules.dep неправильно сконфигурирован или поврежден до обновления начального виртуального диска.

  1. Загрузить установленную систему*.
  2. Войдите как root .
  3. Запустите depmod, чтобы заново сгенерировать файл зависимостей модулей.
  4. Запустите mkinitrd, чтобы создать новый начальный образ RAM-диска.
  5. Перезагрузить.

Ошибки:
Ожидание появления устройства /dev/evms/lvm2/system/root: . не найден

Вероятная причина:
Исходный образ RAM-диска не поддерживает EVMS.

  1. Загрузите систему восстановления и войдите в оболочку.
  2. Проверить информацию о EVMS:

Дополнительная информация

  1. Загрузите систему с выбранного установочного носителя (в большинстве случаев CD/DVD). Этот носитель должен иметь тот же (или более поздний) уровень редакции, что и установленная система. То есть, если установлена ​​система SLES9SP2, установочный носитель должен быть SLES9SP2 или более поздней версии.
  2. На экране приветствия следует выбрать «Установка» вместо «Загрузка с жесткого диска».
  3. Выберите нужный язык.
  4. Примите лицензионное соглашение(я) (если будет предложено).
  5. На экране «Режим установки» выберите «Загрузить установленную систему». В SLES10 и более поздних версиях нажмите кнопку [Другое], чтобы увидеть эти параметры.
    1. Загрузите систему с выбранного установочного носителя (в большинстве случаев CD/DVD). Этот носитель должен иметь тот же (или более поздний) уровень редакции, что и установленная система. То есть, если установлена ​​система SLES9SP2, установочный носитель должен быть SLES9SP2 или более поздней версии.
    2. На экране приветствия следует выбрать «Установка» вместо «Загрузка с жесткого диска».
    3. Выберите нужный язык.
    4. Примите лицензионное соглашение(я) (если будет предложено).
    5. На экране «Режим установки» выберите «Восстановить установленную систему». На SLES10 нажмите кнопку [Другое], на SLES11 нажмите кнопку [Экспертные инструменты], чтобы просмотреть эти параметры.

    Отказ от ответственности

    Эта база знаний поддержки предоставляет ценный инструмент для клиентов SUSE и сторон, заинтересованных в наших продуктах и ​​решениях, для получения информации, идей и обучения друг у друга. Материалы предоставляются для информационного, личного или некоммерческого использования внутри вашей организации и представлены «КАК ЕСТЬ» БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

    Исправить проблемы с загрузкой Linux

    Что касается многих систем, вы можете использовать их каждый день, но может случиться так, что по какой-то причине ваш Linux не загрузится, и вам нужно знать, что делать в таких ситуациях. Некоторые дистрибутивы Linux не предлагают безопасный режим и инструменты автоматического восстановления, но вы можете увидеть режим восстановления, который предоставляет некоторые параметры, которые сохраняют ваши файлы и могут устранить проблему. Существует также еще одна возможность — использовать Linux live CD или USB, которые помогут использовать инструменты или команды.

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

    1) Восстановить Grub2

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

    Возможность GRUB 2 исправлять проблемы с загрузкой значительно улучшилась по сравнению с исходным загрузчиком GRUB. Когда у grub2 происходит сбой при загрузке, появляется экран, показывающий grub> или приглашение на спасение grub, что позволяет запускать оттуда ряд команд.

    Но здесь я покажу вам простой способ исправить проблемы с загрузкой GRUB 2.

    Вы должны использовать LiveCD.Когда вы загрузитесь в режиме реального времени, откройте терминал и введите следующую команду:

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

    Когда начнется восстановление загрузки, вы должны будете использовать «рекомендуемое восстановление». Операция может занять несколько минут, так что наберитесь терпения. После этого вы можете перезагрузить систему.

    2) Сбросить забытый пароль для входа

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

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

    Приведенная выше команда монтирует корневой раздел в режиме чтения/записи. Теперь измените свой пароль

    Если у вас есть SELinux, введите команду ниже, чтобы обновить его параметры

    Теперь вы можете нормально перезагрузить систему и ввести новый пароль

    3) Невозможно войти в систему: не удается начать сеанс

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

    Чтобы решить эту проблему, нажмите Ctl-Alt-F1 и перейдите к входу в терминал. Теперь введите команду ниже:

    4) Просмотр журналов сообщений о загрузке системы

    Давайте обсудим несколько мест, где следует искать проблемы с загрузкой.

    Журналы журнала

    Журнал реализован с помощью демона jourlnad, который обрабатывает все сообщения, создаваемые ядром, initrd, службами и т. д. Он может помочь вам увидеть все сообщения об ошибках, связанных с загрузкой системы, и вы можете попытаться решить Это. Чтобы просмотреть сообщения, связанные с текущей загрузкой, используйте ключ -b:

    Чтобы просмотреть журнал предыдущей загрузки, используйте относительный указатель -1 с флагом -b

    У вас могут возникнуть проблемы из-за приложений. Journald упрощает использование расширенных функций журнала и позволяет выполнять расширенный анализ и реляционную отладку различных компонентов приложения.

    Dmesg — журналы буферизации

    Большинство загрузочных сообщений хранятся в кольцевом буфере, вы можете использовать команду Dmesg для печати этих данных. Эти данные также отправляются в syslogd или klogd (если он запущен). Поскольку размер кольцевого буфера фиксирован, он не может хранить много данных, dmesg показывает только последние сообщения ядра.

    Данные из dmesg сбрасываются в /var/log/message, так что это также место для проверки любых ошибок загрузки.

    Используйте следующую команду, чтобы прочитать содержимое dmesg:

    5) Ошибка загрузки на консоли

    Иногда это происходит при перезагрузке системы возникает паника или отображается сообщение об ошибке типа "init not found", препятствующее правильной загрузке, тогда в качестве первого шага вы можете попробовать передать init=/bin/bash (загрузчик Grub) или Linux init=/bin/bash (если загрузчик Lilo). Это запустит вас прямо в приглашение оболочки Bash. Затем вы можете перемонтировать файловую систему "/" и проверить /var/log/messages на наличие ошибок. Вы можете использовать приведенную ниже команду, чтобы перемонтировать «/» для чтения/записи. Паника ядра может быть вызвана плохим процессором, материнской платой или плохой памятью.

    Если вышеуказанные шаги не работают, тогда следующий вариант —

    1) Загрузитесь с компакт-диска Linux First (загрузочный компакт-диск).

    2) Введите "boot Rescue" в строке загрузки Linux.

    3) После появления приглашения оболочки bash введите "chroot /mnt/sysimage".

    a) Проверьте наличие ошибок диска

    Отметьте "fdisk -l /dev/hda", чтобы проверить, сколько у вас разделов

    b) Если вы используете загрузчик Grub, введите "/sbin/grub-install --root-directory=/boot". Если вы используете загрузчик Lilo, введите "cd /etc; lilo".

    Заключение

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

    Теги Загрузочный слаг; $list = get_page_by_title('related', 'OBJECT', 'wp_show_posts'); wpsp_display($list->ID, 'tax_term="' . $cat_slug . '"' );*/ ?>

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

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

    Ubuntu не загружается.

    К сожалению, как ни надежен Linux в целом, и как популярен Ubuntu, иногда он сталкивается с проблемами, как Windows 10 или macOS.В большинстве случаев это можно обойти.

    Используете ли вы настольную версию Ubuntu или Ubuntu Server, вот что делать, если Ubuntu не загружается.

    Ubuntu не загружается? Попробуйте эти 5 советов

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

    Если Ubuntu не загружается, выполните следующие пять шагов:

    1. Проверьте наличие загрузочных устройств
    2. Работает ли загрузчик GRUB?
    3. Исправить меню загрузчика
    4. Переустановите Ubuntu
    5. Замените неисправное оборудование

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

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

    1. Является ли подключенное устройство причиной проблем с загрузкой Ubuntu?

    Если Ubuntu не загружается, возможно, к нему подключен загрузочный диск

    Вы не одиноки. Это одна из самых распространенных проблем с не загружающейся Ubuntu, обычно возникающая сразу после установки. Это связано с тем, что загрузочный диск Ubuntu (устройство USB или DVD) установлен в качестве загрузочного устройства. Это такая проблема, что установщик предлагает вам извлечь установочный носитель перед первой загрузкой.

    Чтобы проверить текущее загрузочное устройство, загрузитесь в системе UEFI/BIOS или в меню порядка загрузки. К обоим можно получить доступ с экрана POST, который появляется при включении вашего ПК. Если у вас возникли проблемы с поиском меню порядка загрузки, обратитесь к документации компьютера (или материнской платы).

    2. Ubuntu не загружается, потому что загрузчик GRUB не работает

    GRUB — это загрузчик, обеспечивающий загрузку выбранной операционной системы. На машине с двойной загрузкой будут перечислены и загружены все установленные операционные системы, включая Windows.

    Однако установка Windows вместе с Ubuntu может привести к перезаписи загрузчика, что приведет к проблемам при загрузке Ubuntu.

    Другие проблемы могут привести к повреждению загрузчика, например неудачное обновление или сбой питания. В любой ситуации может появиться сообщение об ошибке, например "ошибка загрузки grub".

    Чтобы проверить загрузчик GRUB, перезагрузите компьютер, удерживая нажатой клавишу Shift. Теперь вы должны увидеть список установленных операционных систем; перемещайтесь по меню с помощью клавиш со стрелками.

    Если нет, то проблема в том, что загрузчик GRUB сломан или перезаписан. Восстановление загрузчика - единственное решение. (Если у вас двойная загрузка, вы все равно сможете получить доступ к Windows).

    Примечание. Если вы видите загрузчик GRUB, перейдите к следующему разделу.

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

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

    Опять же, вам может понадобиться изменить порядок загрузки, как описано выше. Запишите порядок загрузки, прежде чем менять его!

    Загрузив установочный носитель в среду Live, убедитесь, что у вас есть сетевое подключение, а затем откройте Терминал. Введите:

    Вы также можете обновить grub с помощью

    Теперь вы сможете перезагрузить компьютер и загрузиться в Ubuntu. Кроме того, он будет указан в качестве параметра в меню загрузчика GRUB.

    3. Ubuntu все еще не загружается, но загружается GRUB? Исправление меню загрузчика

    Если вы видите загрузчик, ничего из вышеперечисленного делать не нужно. Существует встроенный инструмент восстановления, который поможет, если Ubuntu не загружается.

    В меню загрузчика:

    1. Выберите Дополнительные параметры для Ubuntu.
    2. Используйте клавиши со стрелками, чтобы выбрать запись с добавлением (режим восстановления)

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

    1. fsck --- это инструмент проверки файловой системы, который сканирует жесткий диск и исправляет все найденные ошибки.
    2. очистить --- Используйте это, чтобы освободить место, полезно, если Ubuntu не загружается из-за нехватки места на жестком диске.
    3. dpkg --- С его помощью вы можете восстанавливать поврежденные пакеты программного обеспечения. Неудачные установки или обновления программного обеспечения могут вызвать проблемы с запуском Ubuntu. Их ремонт должен решить эту проблему.

    Если вы только что установили Ubuntu и она не загружается, вам также следует попробовать инструмент failsafeX. В этом сценарии причиной могут быть графические драйверы или проблема с графическим сервером Xorg. Используйте failsafeX, чтобы преодолеть эту ошибку загрузки Ubuntu.

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

    4. Не удалось запустить загрузку Ubuntu? Пришло время переустановить

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

    1. Сначала загрузитесь в среду Live на установочном носителе Ubuntu, как описано выше.
    2. Далее начните установку Ubuntu
    3. Когда программа установки обнаружит, что Ubuntu уже установлена, выберите «Переустановить Ubuntu».
    4. Выберите вариант с пометкой «Документы, музыка и другие личные файлы будут сохранены».
    5. Продолжить переустановку

    Конечно, в качестве меры предосторожности у вас уже должна быть резервная копия всех ваших данных Ubuntu. Это могло быть сделано вручную с помощью утилиты резервного копирования или с помощью инструмента клонирования диска, такого как dd.

    После завершения переустановки Ubuntu должна снова работать.

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

    5. Ubuntu Linux не загружается? Проверить неисправное оборудование

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

    • Неисправность жесткого диска (HDD) или кабеля.
    • Проблемы с материнской платой
    • Проблема с процессором
    • Проблемы с блоком питания (PSU)

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

    После замены неисправного жесткого диска вам, как правило, потребуется переустановить Ubuntu с нуля, если у вас нет резервной копии. Хотя это подход «выжженной земли», он решит проблемы, когда Ubuntu не запускается.

    Попрощайтесь с проблемами загрузки Ubuntu!

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

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

    GRUB (Grand Unified Bootloader) — это инструмент для загрузки и загрузки ядер операционной системы и загрузчик по умолчанию для систем на базе ядра Linux. Хотя он запускается первым при включении машины, обычные пользователи редко видят GRUB в действии. Он работает автоматически и не требует вмешательства пользователя.

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

    В этой статье показано, как исправить ошибку загрузки Linux с помощью команд GRUB Rescue и инструмента восстановления загрузки.

    Как использовать Grub Rescue для устранения ошибки загрузки Linux

    • Учетная запись с правами sudo.
    • Доступ к командной строке.

    Примечание. Приведенное ниже руководство написано для GRUB 2, текущей версии загрузчика GRUB.

    Проблемы с загрузкой GRUB

    Самой распространенной причиной того, что GRUB не загружается в операционную систему, является то, что загрузчик другой ОС перезаписывает загрузочную конфигурацию GRUB. Проблема возникает при попытке двойной загрузки с существующей установкой Linux. Другая причина — случайное удаление файлов конфигурации GRUB.

    Если GRUB не может загрузить систему, появляется запрос GRUB Rescue.

     GRUB отображает

    В приведенном выше примере показано, как GRUB отображает ошибку «Нет такого раздела» перед отображением запроса на спасение grub. Другой распространенной ошибкой GRUB является «неизвестная файловая система», за которой следует такое же приглашение.

    GRUB отображает

    Иногда на экране может отображаться только приглашение grub.

     GRUB отображает только приглашение GRUB». ширина=

    Команды спасения GRUB

    Ниже приведен список часто используемых команд GRUB Rescue. Используйте команды в подсказках, упомянутых в предыдущем разделе.

     Вывод команды set в GRUB.

    <р>2. Команда ls выводит список доступных разделов на диске.

    Вывод показывает список разделов.

     Вывод команды ls в GRUB.

    Используйте команду ls, чтобы найти раздел, содержащий загрузочный каталог.

    В примере показан загрузочный каталог в разделе (hd0,msdos1).

    Поиск раздела, содержащего загрузочную папку в GRUB.

    <р>3. Установите загрузочный раздел в качестве значения корневой переменной. В примере используется раздел с именем (hd0,msdos1) .

    <р>4. Загрузите обычный режим загрузки.

    <р>5. Запустите обычный режим загрузки.

    Обычный режим позволяет выполнять более сложные команды.

    <р>6. Загрузите ядро ​​Linux с помощью команды linux.

    <р>7. Введите команду загрузки.

    Теперь система загружается правильно.

    Через живое изображение

    Еще один способ исправить проблемы с загрузкой GRUB — использовать образ Linux для загрузки с внешнего устройства.

    <р>1. Загрузите живой установщик Linux. В этом примере используется ISO-образ Ubuntu 20.04.

    <р>2. Используйте такой инструмент, как Etcher, чтобы записать образ Linux на SD-карту или USB-накопитель.

    <р>3. Вставьте загрузочное устройство и запустите компьютер.

    <р>4. Выберите «Попробовать Ubuntu» на экране приветствия.

     Экран приветствия Ubuntu». ширина=

    <р>5. Когда живая система загрузится, подключитесь к Интернету.

    <р>6. Откройте терминал и введите следующую команду, чтобы добавить репозиторий для инструмента восстановления загрузки.

    Добавление репозитория для инструмента восстановления загрузки.

    Нажмите Enter и дождитесь добавления репозитория.

    <р>7. Обновите репозитории.

    <р>8. Установите инструмент восстановления загрузки.

    <р>9. Запустите инструмент восстановления загрузки через терминал.

    <р>10. Выберите Рекомендуемый ремонт.

     Выбор рекомендуемого восстановления на главном экране восстановления загрузки». ширина=

    Подождите, пока инструмент закончит восстановление загрузчика.

    Примечание. Инструмент восстановления загрузки доступен в виде живого образа, поэтому вы можете загрузить его с внешнего диска, не используя другую работающую ОС.

    Обновление файла конфигурации GRUB

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

    Выполните эту команду:

     Обновление GRUB в терминале Linux». ширина=

    Переустановка GRUB

    Следуйте приведенным ниже инструкциям, чтобы переустановить GRUB в вашей системе Linux.

    <р>1. Смонтируйте раздел, содержащий установку ОС. В этом примере раздел /dev/sda1 монтируется в каталог /mnt.

    <р>2. Привяжите каталоги /dev , /dev/pts , /proc и /sys к соответствующим каталогам в папке /mnt.

    Переустановка GRUB в терминале Linux.

    <р>4. Размонтируйте каталоги после успешного завершения установки.

    Прочитав эту статью, вы сможете исправить ошибку загрузки Linux с помощью утилит GRUB Rescue или Boot Repair. Чтобы узнать о другом способе решения проблем, связанных с загрузкой, прочитайте статью «Как использовать команду fsck».

    Читайте также: