1

Привет, у меня есть MSI z270 SLI PLUS MoBo с процессором i7 Kaby Lake, 240 ГБ SSD (с Ubuntu, установленным в SATA1) и 1 ТБ HDD (с win10 в SATA 2). В настоящее время, если я нажму кнопку питания, W10 загрузится. Я могу удерживать delete для загрузки в BIOS или F11 для загрузки в меню со всеми параметрами загрузки. Это показывает мой внешний жесткий диск, Ubuntu, BIOS, Win10, (и я считаю, что установка Win8, которая больше не актуальна).

Я пытаюсь сделать так, чтобы по умолчанию я видел загрузчик GRUB (со всеми теми же опциями), не удерживая нажатой клавишу. В настоящее время я запускаю GRUB после выбора загрузочного меню F11 "Ubuntu". Это позволяет мне выбирать W10, BIOS или Ubuntu (в GRUB) каждый раз, когда компьютер загружается без случайной загрузки непосредственно в W10, как сейчас.

Я также хочу сохранить опцию для удаления, чтобы запустить BIOS при загрузке на случай, если что-то пойдет не так. Спасибо за вашу помощь.

Я пытался изменить порядок загрузки в BIOS, пытался редактировать с помощью e из GRUB и пробовал учебники с использованием ОС W10 и ОС Ubuntu, но пока безуспешно.

Вот изображение моей схемы разделов, так как я подозреваю, что это может быть частью проблемы. Схема разделов Загрузчик Ubuntu GRUB - это раздел на моем SSD, но загрузчик Windows находится на моем 1 ТБ (случайно). Я подозреваю, что получение их обоих на SSD поможет моей проблеме. Я удалил загрузчик Win8 Boot (который также был на жестком диске, как я и подозревал). После нахождения этой темы Почему GRUB загружается после выбора раздела Ubuntu в диспетчере загрузки Windows? Я попытался загрузить easy BCD, но он выдает ошибку "устройство в режиме UEFI" и отключает многие функции. Когда я загружаюсь в SSD, он говорит, что отсутствуют драйверы, но я могу загрузиться в GRUB на SSD, выбрав Ubuntu в меню загрузчика из BIOS по-прежнему (после удерживания F11). Любые предложения или просьбы о разъяснениях будут чрезвычайно признательны на этом этапе.

1 ответ1

0

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

Шаг 1. Запустите efibootmgr в терминале на Ubuntu (просто введите: efibootmgr)

Шаг 2. Определите порядок загрузки по выходным данным (в моем случае он сказал Ubuntu как 0001 Windows как 0000, а затем диски как 0003 и 0004. Все были четко обозначены.)

Шаг 3. Запустите (с желаемым порядком загрузки на основе возвращенной информации из шага 1 вместо моих результатов): sudo efibootmgr -o 0001 0000 0003 0004

** ПРИМЕЧАНИЕ -o это строчная буква o, а не 0 или O.

Шаг 4 Выходной терминал. Перезагружать. Все должно работать.

Мне удалось сделать так, чтобы порядок загрузки отображался как 0001 0000 0001 0003 0004. Я не уверен, почему 0001 указан в списке дважды, но GRUB теперь является моим основным загрузчиком без каких-либо горячих клавиш, в которых отображаются опции для Ubuntu, W10 и BIOS. Также он полностью пропускает менеджер загрузки Windows при выборе Windows.

Источник:https://askubuntu.com/questions/485261/change-boot-order-using-efibootmgr

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .