Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Очерёдность загрузки в UEFI  (Прочитано 3740 раз)

0 Пользователей и 1 Гость просматривают эту тему.

sergeytar

  • Автор темы
  • Гость
Очерёдность загрузки в UEFI
« : 20 Августа 2015, 13:43:23 »
Имею ноут hp envy dv7, как только купил - сразу включил legacy режим в биос и просто поставил Ubuntu. Так проработало всё два года идеально, но недавно возникла необходимость установить дополнительно винду, а ещё обнаружил msata, когда чистил ноут. В самом ноуте два жёстких диска, я дополнительно воткнул msata ssd и установил десятую винду в режиме uefi на один из жёстких дисков. После этого я запустил с флешки Ubuntu, разметил второй хард диск и ssd, сделал efi раздел на ssd, туда же пихнул папку /home (в оставшееся пространство на ssd) и хард диск подключил папкой /home/hdd.
Всё заработало, однако есть проблемы. Если просто нажать на кнопку "вкл", то запустится Windows. Нужно перейти к параметрам загрузки и там выбрать Ubuntu, тогда запустится она. При60чём в параметрах загрузки Ubuntu присутствует в двух вариантах(почему-то с большой и с маленькой буквы), причём один из них запускает винду.

Почему такое происходит? Как изменить приоритеты загрузки, чтобы сразу грузилась Ubuntu?

(Нажмите, чтобы показать/скрыть)

Выдача efibootmgr:
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 3002,3000,3001,2001,2002,2003
Boot0000* Ubuntu
Boot0001* ubuntu
Boot0002* Windows Boot Manager
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
« Последнее редактирование: 20 Августа 2015, 14:00:34 от sergeytar »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Очерёдность загрузки в UEFI
« Ответ #1 : 20 Августа 2015, 13:54:01 »
UEFI раздел на всех дисках в компе должен быть один. Не надо его создавать на нескольких носителях.

UEFI умеет из каробки поддерживать мультизагрузку.
Grub тоже по определению поддерживает мультизагрузку и умеет грузить винду.

По уму надо на одном из дисков (лучше первом в системе) сделать UEFI раздел, и поставить независимо винду, а затем Ubuntu.

И Windows и Ubuntu пропишутся в опции загрузки UEFI. Но Grub пропишется первым по порядку (т.к. ставился последним) и из меню GRUB можно будет выбрать загрузку винды. Винду при этом можно будет еще из консоли настройки UEFI загрузить, но из груба - удобнее.

Там же в консоли настройки UEFI должно быть место где настраивается порядок загрузки. Если не нашли - то загрузившись в Ubuntu воспользуйтесь утилитой efibootmgr. Там через опцию -о можно поменять порядок загрузки (через запятую пишутся опции загрузки в нужном порядке)
« Последнее редактирование: 20 Августа 2015, 13:59:02 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.