После обновления с 22.04 до 24.04 ноутбук стал неработоспособным.

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

У меня есть Lenovo Carbon X1 Gen 9, и я пользуюсь им уже несколько лет, он прошел через несколько обновлений. Но теперь, после перезагрузки, он показывает только Memtest86, и, похоже, нечего загружать! Кто-нибудь сталкивался с этим?

В какой-то момент во время обновления я получил предупреждение (всплывающее окно с yes/no), в котором говорилось, что обновление пытается удалить используемое ядро, и я сказал не удалять ядро (думая, что всегда смогу обновить его позже). Теперь ноутбук не рабочий. Буду признателен за любую помощь.

«Всё» работало прекрасно до обновления. Теперь я очень об этом сожалею. Устройство может загрузиться только в Memtest86 и больше никуда. Он продолжает запускать его снова и снова.

Спасибо


Ладно, я продвинулся на один шаг вперед: проблема в том, что grub запускает Memtest86, потому что не может найти ядро. Теперь я все еще пытаюсь выяснить, почему он не может найти ядро и как его восстановить. Если вы знаете, как исправить эту ситуацию, или столкнулись с аналогичной ситуацией, пожалуйста, прокомментируйте.

Обновление
Я спас себя, создав устанавливаемую версию Ubuntu 24.04 на USB-накопителе, а затем скопировав это ядро на свою машину. Мне удалось загрузить ядро из дистрибутива на USB-накопителе, войти в chroot и установить ядро из репозитория. Затем я перезагрузил машину. После этого загрузился Ubuntu 24.04. Но все же «много» вещей отсутствовало. Похоже, установщик выполняет постустановочные шаги, которые мне пришлось сделать вручную, например, установка менеджера рабочего стола и т. д. В итоге я использую 24.04.1, но кто знает, что отсутствует из 20.04, на которой я работал. Я устанавливаю отсутствующие пакеты по мере необходимости сейчас.

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

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

Решение проблемы "ноутбук заблокирован после обновления с версии 22.04 до 24.04"

После обновления операционной системы с Ubuntu 22.04 до 24.04 на ноутбуке Lenovo Carbon X1 Gen 9 у вас возникла серьезная проблема: устройство запускается только в режиме Memtest86, и система не может загрузиться. Вы также упомянули, что в процессе обновления получили предупреждение о том, что обновление пытается удалить используемую вами версию ядра, и выбрали опцию "нет". Давайте разберем, что произошло, и как можно восстановить работоспособность вашего устройства.

Проблема

Ваша система не загружается после обновления из-за того, что загрузчик GRUB не может найти ядро системы. Судя по описанию, причина, по которой GRUB запускает только Memtest86, связана с отсутствием необходимых файлов ядра, которые были удалены или потеряны в процессе обновления. Это может произойти из-за некорректного управления версиями ядра, особенно если вы отключili удаление активного ядра во время обновления.

Шаги для восстановления

  1. Создание загрузочного USB-накопителя:

    • Вы уже сделали шаг в правильном направлении, создав загрузочный USB-накопитель с установочным образом Ubuntu 24.04. Это важный первый шаг для восстановления системы.
  2. Загрузка с USB:

    • Вставьте USB-накопитель в ноутбук и загрузите систему с него. Для этого необходимо войти в меню загрузки BIOS/UEFI (обычно при старте нажимается клавиша F12, F2, или Delete) и выбрать USB-устройство как источник загрузки.
  3. Использование chroot:

    • После загрузки в live-систему откройте терминал и выполните следующие команды для монтирования файловой системы вашего устройства. Замените /dev/sda1 на ваш раздел, где установлена Ubuntu.
      sudo mount /dev/sda1 /mnt
      sudo mount --bind /dev /mnt/dev
      sudo mount --bind /proc /mnt/proc
      sudo mount --bind /sys /mnt/sys
      sudo chroot /mnt
  4. Восстановление ядра:

    • Теперь, находясь в chroot-окружении, вы можете установить одно из доступных ядер:
      apt update
      apt install linux-generic
    • Это должно установить последнее доступное ядро для вашей версии Ubuntu.
  5. Обновление GRUB:

    • После установки ядра не забудьте обновить загрузчик GRUB:
      update-grub
  6. Выход и перезагрузка:

    • Выйдите из chroot окружения, размонтируйте разделы и перезагрузите систему:
      exit
      sudo umount /mnt/dev
      sudo umount /mnt/proc
      sudo umount /mnt/sys
      sudo umount /mnt
      reboot
  7. Постобновление:

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

Заключение

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

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

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