Как я могу изменить загрузку по умолчанию с W10 на GRUB, но у вас есть опция DEL для загрузки BIOS?

Привет, у меня есть 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 OS без везения.

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

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

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

Шаг 2. Определите порядок загрузки с выхода (в моем случае он сказал, что ubuntu как 0001 окон как 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

  • Уменьшение объема памяти Windows 10 x64 - можно ли настроить автоматическое сжатие памяти системы?
  • Сеть не работает после обновления Windows 10
  • Как изменить «Открыть с помощью Powershell» на «Открыть с помощью командной строки», когда shift-rightclicking в Explorer?
  • Одновременное использование двух беспроводных сетевых адаптеров на настольном ПК Windows 10
  • Запомнить программу открытия скайпа в окнах 10
  • Windows 10 - Отключить ассоциацию «tel: //»
  • Bitlocker не запрашивает пароль?
  • Пропустить обновление W8 Pro до W10 и установить W10 и использовать ключ от W8 Pro?
  • Объем Windows 10 достигает 100% при случайном
  • Изменение системного языка Windows 7/8/10 - приветственный экран, логин и т. Д.
  • Какое приложение запускает диалоговое окно «Свойства Windows»?
  • Interesting Posts

    Entity Framework Code First – Нет метода Detach () в DbContext

    Успокойся ли вы снять аккумулятор ноутбука, когда ноутбук работает от сети переменного тока?

    Как сделать ярлык Chrome для инкогнито Chrome в Windows после обновления Chrome

    Почему компиляторы позволяют строковым литералам не быть const?

    Модификатор прокрутки для мыши / трекбола в окнах

    Где Windows хранит свои обои?

    Являются ли дни прохождения const std :: string & в качестве параметра более?

    Какая часть стандарта C ++ позволяет объявлять переменную в скобках?

    Является ли конструктор по умолчанию инициализацией встроенных типов?

    Нужно ли активировать Windows 10?

    Как объединить два целых числа в C

    Запускать скрипт в Windows каждые n минут

    Посмотрите, является ли пользователь частью группы Active Directory в C # + Asp.net

    Ошибка анализа JSON-файла с помощью пакета jsonlite

    Как Intel HD Graphics от процессоров 2010 года сравнивается с текущими низкоуровневыми видеокартами?

    Давайте будем гением компьютера.