Вопрос или проблема
На моем компьютере я включил загрузку Legacy, чтобы использовать старые операционные системы (хотя я ничего не устанавливал). Спустя несколько недель я не смог найти UEFI загрузку на своем жестком диске. Я получаю “Ноутбук Hard Drive” в меню загрузки, но не вижу “OS Boot Manager”. Отключение загрузки Legacy не помогает. Когда я это делаю, я получаю:
Устройство загрузки не найдено
Пожалуйста, установите операционную систему на ваш жесткий диск.
Жесткий диск (3F0)
F2 Диагностика системы
Для получения дополнительной информации, пожалуйста, посетите: www.hp.com/go/techcenter/startup
Когда я смотрю на меню загрузки (доступно при нажатии F9), оно пустое. На экране написано:
-------------------------------------------------------------------------------------------
Загрузчик
-------------------------------------------------------------------------------------------
Меню загрузки
Стрелка Вверх и Вниз для выбора опции, Enter для выбора опции.
Нажмите F10 для настроек BIOS, ESC для выхода.
Даже возможности выбрать файл EFI нет.
Я пробовал сбросить настройки BIOS, но это не решило проблему.
У меня установлена Linux Mint 18.3 (Cinnamon 64-bit). Он был с Windows 8.1 с завода. Он по-прежнему может загрузить Linux с включенной загрузкой Legacy, хотя раньше он работал при обычной загрузке.
Мой компьютер – ноутбук HP 10 TS (модель e010nr, кажется), с BIOS версии InsydeH2O F.0A (16.010?) ревизия 3.7. Идентификатор системной платы 21A9.
Существуют записи UEFI на уровне BIOS, которые должны существовать, чтобы процесс загрузки знал, где находится ваш Windows Boot Manager.
С платой в режиме только UEFI посмотрите на ваши параметры загрузки. Должна быть опция “Добавить новый элемент загрузки”. Это позволяет вам редактировать меню UEFI на вашей материнской плате.
Не зная марку вашего прошивки, я не могу предоставить лучшие инструкции. Пожалуйста, прочитайте инструкцию к вашей материнской плате.
Ответ или решение
Проблема с загрузкой операционной системы на вашем ноутбуке HP с отключенной UEFI и включенной Legacy boot может быть вызвана несколькими факторами. Давайте более детально рассмотрим возможные причины и пути их решения.
Обзор проблемы
Вы столкнулись с ситуацией, когда при попытке загрузить систему в режиме UEFI ваша загрузка не обнаруживается, и экран отображает сообщение о том, что операционная система не установлена. Это может быть связано с отсутствием корректных UEFI-загрузочных записей или неправильной конфигурацией BIOS.
Возможные причины
-
Отсутствие UEFI-загрузочной записи: Если вы ранее активировали Legacy boot, настройки системы могли переключиться на использование старого режима загрузки, и система могла удалить или не создать необходимые записи UEFI.
-
Некорректные настройки BIOS: Попытки переключения между режимами загрузки могут не привести к восстановлению видимости загрузчика Windows, что вызывает ошибку.
-
Повреждение файловой системы или блоков загрузки: Поврежденные жесткие диски или сбои при установке могут привести к отсутствию необходимых UEFI-загрузочных файлов.
Шаги для решения проблемы
1. Восстановление UEFI-загрузочной записи
Вам необходимо проверить наличие UEFI-загрузочной записи для Windows. Для этого выполните следующие шаги:
- Загрузитесь в BIOS, нажав F10 при включении компьютера.
- Перейдите к разделу "Boot Options" (Опции загрузки) и проверьте, есть ли возможность "Add new boot option" (Добавить новый вариант загрузки).
- Если доступен этот пункт, вам может потребоваться указать путь к загрузчику Windows (обычно файл
EFI\Microsoft\Boot\Bootmgfw.efi
на разделе EFI вашего диска).
2. Проверка и изменение режима загрузки
Поскольку UEFI может не поддерживать Legacy mode, убедитесь, что у вас выбраны правильные настройки:
- Попробуйте полностью сбросить настройки BIOS до стандартных значений, выбрав опцию "Load Setup Defaults".
- При этом убедитесь, что опция UEFI выбрана в качестве режима загрузки, а Legacy boot отключен.
3. Проверка целостности и состояния диска
Пора проверить состояние и целостность вашего жесткого диска:
- Вы можете подключить диск к другому устройству и проверить его на наличие битых секторов с помощью утилит, таких как
GParted
илиTestDisk
. - Также стоит проверить наличие раздела EFI. В Linux это можно сделать с помощью команды
lsblk
в терминале, чтобы увидеть, правильно ли оформлены разделы.
4. Восстановление системы
Если предыдущие шаги не привели к успеху, попробуйте использовать установочный USB или DVD диск с программным обеспечением Windows или Linux для запуска утилит восстановления:
- Загрузитесь с установочного носителя и выберите опцию "Восстановление системы".
-
Выберите "Командная строка" и попробуйте выполнить команду:
bcdboot C:\Windows /l ru-RU /s S: /f ALL
Замените
C:
на букву вашего раздела с установленной Windows иS:
на букву деления EFI, если это применимо.
Заключение
Проблема с отсутствием UEFI-загрузочного менеджера может быть устранена путем тщательной проверки настроек BIOS, восстановления необходимых загрузочных записей и, в крайнем случае, восстановления системы. Если все эти шаги окажутся неэффективными, может быть целесообразно обратиться за помощью к специалистам или в службу поддержки HP для получения конкретных инструкций, соответствующих вашему оборудованию. Не забывайте делать резервные копии всех важных данных при выполнении манипуляций с загрузкой и настройками.