Не найдено ОС, проблемы с UEFI

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

Я несколько лет пользовался Ubuntu. Я пытался настроить безопасную загрузку. Я играл с UEFI; и тогда, как бы я ни настраивал, не получалось загрузиться. На данный момент я запускаю ее с живого диска. Я загружался с UEFI/linux/grubx64, изменил это и попробовал добавить ключи в ОС. Я получил сообщение о том, что нет ОС для загрузки; я сбросил все, что мог придумать; но система не загружается с NVMe, только с внешнего жесткого диска. Я зашел в grub на USB-диске; но даже не вижу диск NVMe. Я запустил восстановление загрузки; это изменило мои настройки загрузки UEFI; но я все еще получаю сообщение о том, что ОС не найдена. Что я могу сделать дальше? Я не думаю, что переустановка ОС поможет; и восстановление из резервных копий звучит как настоящая головная боль.

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

Проблема "No OS found" в UEFI: Полное руководство по устранению

Если вы столкнулись с проблемой "No OS found" на вашем компьютере с UEFI после изменения настроек безопасности и конфигурации загрузчика, это может вызывать значительный стресс. В данной статье мы обсудим возможные причины и шаги по устранению этой проблемы, основываясь на вашем опыте работы с Ubuntu и изменениях, связанных с безопасной загрузкой (Secure Boot).

1. Понимание проблемы

Проблема "No OS found" может возникнуть после изменения параметров UEFI, что, как правило, связано с неправильными настройками загрузки или повреждением конфигурации загрузчика GRUB. Когда вы настраивали безопасную загрузку, UEFI, возможно, не распознал существующую установку Ubuntu, что привело к отсутствию системы для загрузки.

2. Проверка настройки UEFI

Первым шагом к решению данной проблемы является проверка настроек UEFI:

  • Загрузка в UEFI: Перезагрузите компьютер и войдите в настройки BIOS/UEFI. Убедитесь, что режим загрузки установлен на UEFI, а не на Legacy.
  • Безопасная загрузка: Если вы пытались включить безопасную загрузку, попробуйте временно отключить её, чтобы проверить, может ли это решить проблему.
  • Загрузочное устройство: Убедитесь, что ваше NVMe-устройство установлено в качестве первого в списке загрузочных устройств.

3. Использование Live USB для восстановления

Поскольку вы уже используете Live USB для запуска системы, следующие шаги помогут проверить вашу файловую систему и восстановить загрузчик:

  1. Откройте терминал:
    После загрузки с Live USB откройте терминал.

  2. Установите необходимые пакеты:
    Убедитесь, что пакет boot-repair установлен:

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt-get update
    sudo apt-get install -y boot-repair
  3. Запустите Boot Repair:
    Запустите команду:

    boot-repair

    Следуйте инструкциям, выберите опцию "Recommended repair". Это поможет автоматически исправить большинство проблем с загрузкой.

  4. Проверьте наличие устройств:
    Используйте lsblk или fdisk -l для проверки, видит ли система ваше NVMe-устройство. Если NVMe-устройство отображается, но не загружается, возможно, потребуется переписать настройки загрузчика.

4. Повторная установка GRUB

Если проблема сохраняется, возможно, потребуется переустановить GRUB:

  1. Смонтируйте файловую систему:
    Предположим, ваша установка находится на /dev/nvme0n1p1. Смонтируйте её:

    sudo mount /dev/nvme0n1p1 /mnt
  2. Смонтируйте необходимые виртуальные файловые системы:

    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
  3. Войдите в установленную систему:

    sudo chroot /mnt
  4. Переустановите GRUB:

    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
    update-grub
  5. Выход и размонтирование:

    exit
    sudo umount /mnt/dev
    sudo umount /mnt/proc
    sudo umount /mnt/sys
    sudo umount /mnt

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

Если проблема всё еще не решена, важно проверить целостность файловой системы:

sudo fsck /dev/nvme0n1p1

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

Заключение

Проблемы с загрузкой операционной системы, освоение UEFI и настройка безопасной загрузки могут быть сложными и запутанными. Важно тщательно подходить к каждой настройке и следовать шагам, представленным выше. Если вы по-прежнему сталкиваетесь с проблемами, возможно, стоит рассмотреть возможность обращения за помощью к специалисту. Заключительный совет: всегда делайте резервные копии важных данных перед внесением изменений в настройки системы.

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

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