Несистемный диск после установки 24.04 на старом HP Elitebook

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

Я установил 24.04.1 на HP Elitebook 8530w с версией BIOS около 2009 года.

информация о системе

После того, как установка, по всей видимости, прошла успешно, при перезагрузке я получил сообщение Не системный диск. Два раздела, созданные на внутреннем твердотельном диске, содержали grub2 core.img, с флагом bios_grub и ext4 без флагов.

разделы

Что я пропустил?

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

Как исправить ошибку "Non-system disk" после установки Ubuntu 24.04.1 на HP Elitebook 8530w

Если вы столкнулись с сообщением "Non-system disk" при перезагрузке после установки Ubuntu 24.04.1 на старый HP Elitebook 8530w, это может быть вызвано несколькими факторами. Ниже приведены шаги, которые помогут вам устранить данную проблему.

1. Проверьте настройки BIOS

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

  • Войдите в BIOS: Для этого при загрузке компьютера нажимайте клавишу F10 или ESC (в зависимости от конкретной модели).
  • Установите порядок загрузки: Убедитесь, что ваш SSD, на который вы установили Linux, находится в приоритетном списке загрузочных устройств. Отметьте его в качестве первого загрузочного устройства.
  • Настройки режима работы SATA: Проверьте, что режим SATA установлен на AHCI, так как Legacy или IDE могут вызвать проблемы с некоторыми современными системами.

2. Проверка конфигурации загрузчика GRUB

Если настройки BIOS в порядке, следующим шагом будет проверка конфигурации загрузчика GRUB:

  • При загрузке системы, попытайтесь зайти в систему через режим восстановления (Recovery Mode) или с загрузочной флешки с Ubuntu.

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

    sudo update-grub
  • Затем, если возникает необходимость, восстановите GRUB с помощью команды:

    sudo grub-install /dev/sda

    Замените /dev/sda на ваше устройство SSD, если оно обозначено иначе, согласно вашему окружению.

3. Разделы и их флаги

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

  • Флаги разделов: Используйте утилиту gdisk или parted, чтобы проверить и установить правильные флаги для разделов. Например:

    sudo parted /dev/sda set 1 bios_grub on
    sudo parted /dev/sda set 2 boot on

    Убедитесь, что флаг boot установлен на разделе с файловой системой ext4.

4. Проверка целостности файловой системы

Иногда проблема может быть связана с поврежденной файловой системой. Запустите проверку:

  • После загрузки с Live USB в терминале выполните команду:

    sudo fsck /dev/sda2

    Замените /dev/sda2 на соответствующий раздел.

5. Переустановка GRUB с Live CD

Если вышеуказанные шаги не помогают, попробуйте переустановить GRUB с помощью Live CD:

  1. Загрузитесь с Live USB.
  2. Откройте терминал и выполните:

    sudo mount /dev/sda2 /mnt
    sudo grub-install --boot-directory=/mnt/boot /dev/sda
    sudo update-grub

Заключение

Следуя перечисленным шагам, вы сможете диагностировать и исправить проблему "Non-system disk" на вашем HP Elitebook 8530w. Если данные методы не решили проблему, возможно, стоит рассмотреть возможность проверки аппаратного состояния SSD или переустановки системы с полностью очищенной таблицей разделов.

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

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

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