Ошибка загрузки Ubuntu: Освободите initramfs и переключитесь на другую файловую систему root.

Вопрос или проблема

Мой ноутбук завис, и мне пришлось принудительно выключить его, удерживая кнопку питания в течение нескольких секунд. Теперь, после попытки загрузки, появляется ошибка (ubuntu 22.04):

Освободите initramfs и переключитесь на другую корневую файловую систему:
chroot в NEW_ROOT, удалите все в /, переместите NEW_ROOT в /,
выполните NEW_INIT. PID должен быть 1. NEW_ROOT должен быть точкой монтирования.

-c DEV Повторное открытие stdio для DEV после переключения
-d CAPS Сбросить права
-n Пробный запуск BusyBox v1.30.1 (Ubuntu 1:1.30.1-7ubuntu3.1) многозадачная бинарная программа

Использование: run-init [-d CAP, CAP…] [-n] [-c CONSOLE_DEV] NEW_ROOT
NEW_INIT [ARGS]

Перед этой ошибкой я получаю сообщение, показанное на этой картинке
Сообщение об ошибке 1 при загрузке

После этого сообщения экран переключается на вышеуказанное сообщение об ошибке:
Сообщение об ошибке 2 при загрузке

Буду очень благодарен за любую помощь, так как не могу разобраться с сообщениями. У меня двойная загрузка, и Windows загружается нормально, если эта информация полезна.

Большое спасибо за вашу помощь!

Ответ или решение

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

Теория

Когда операционная система загружается, слой загрузки (bootloader), такой как GRUB, ищет ядро системы и связанные компоненты. initramfs представляет собой временную файловую систему, которая содержит все необходимые драйверы и модули для загрузки основной операционной системы. Когда возникает ошибка с "Free initramfs and switch to another root fs", это означает, что система не может правильно переключиться с временной файловой системы на основную файловую систему.

Пример

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

Free initramfs and switch to another root fs: chroot to NEW_ROOT, delete all in /, move NEW_ROOT to /, execute NEW_INIT. PID must be 1. NEW_ROOT must be a mountpoint.

Это может быть вызвано несколькими факторами:

  1. Повреждение файловой системы ext4 в результате неправильного завершения работы.
  2. Ошибка в конфигурационных файлах загрузчика GRUB.
  3. Проблемы с аппаратным обеспечением, такими как жесткий диск.

Применение

Для решения этой проблемы вы можете попробовать несколько шагов:

  1. Проверка состояния файловой системы:

    • Загрузитесь в режим восстановления для Ubuntu. Для этого на экране выбора операционной системы (где у вас выбор между Windows и Ubuntu) выберите дополнительные параметры для Ubuntu, затем выберите (recovery mode).
    • Выберите опцию "fsck" (проверка файловой системы) и подтвердите, что вы хотите проверить и исправить любые ошибки на диске. Это может устранить многие проблемы, вызванные повреждением файловой системы.
  2. Обновление GRUB:

    • Загрузитесь с их Live CD/USB Ubuntu.
    • Откройте терминал и введите команды:
      sudo mount /dev/sdXY /mnt  # Замени X и Y на соответствующие буквы и цифры вашего диска
      sudo grub-install --boot-directory=/mnt/boot /dev/sdX  # Опять же, замена X
      sudo update-grub
    • После этого перезагрузите систему.
  3. Возобновление initramfs:

    • Войдите в Ubuntu через Live CD/USB и смонтируйте корневую файловую систему.
    • Затем выполните следующую команду для восстановления initramfs:
      sudo chroot /mnt
      update-initramfs -u
  4. Проверка аппаратных компонентов:

    • Убедитесь, что жесткий диск в порядке. Вы можете использовать утилиты S.M.A.R.T. для проверки статуса вашего диска.
    • В случае проблем с жестким диском, обдумайте резервное копирование данных и замену диска.
  5. Переустановка Ubuntu (как последний вариант):

    • Если все вышеперечисленное не помогает, единственным оставшимся вариантом может быть полная переустановка Ubuntu. Убедитесь, что у вас есть резервные копии всех необходимых данных перед началом этого процесса.

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

Оцените материал
Добавить комментарий

Капча загружается...