Меню параметров загрузки на HP Pavilion

Меню параметров загрузки на HP Pavilion

Обновленное описание:Я борюсь с тем, чтобы заставить HP Pavilion с двойной загрузкой загрузиться напрямую в Grub. Я настраивал несколько систем с двойной загрузкой в ​​прошлом без проблем, но эта, похоже, отличается. Единственное отличие, о котором я знаю, заключается в том, что в прошлом я либо работал с предустановленной Windows, либо полностью очищал диск перед продолжением. На этот раз я стер предустановленную Windows, а затем установил Kubuntu, думая, что мне вообще не нужна Windows на этой машине. Позже я передумал и установил Kubuntu; я не удалил старый раздел восстановления HP или раздел EFI.

Если я включу питание и сразу нажму Esc, то у меня появится экран со следующим содержанием:

Boot Options Menu

OS Boot Manager
Ubuntu (WDC WD10JPVX/22JC310)
Boot From EFI File
Notebook Hard Drive

Это меню не предлагает способа изменить порядок элементов. Я могу попасть в Grub отсюда, но это неудовлетворительное решение, поскольку оно требует вмешательства при каждой перезагрузке. Неудивительно, что параметры загрузки в BIOS Setup указывают только устройства и не предоставляют возможности выбора конкретного раздела. Эти параметры следующие:

USB Hard Disk
OS Boot Manager
Internal CD/DVD Drive
USB CD/DVD ROM Drive
Network Adapter

Я не знаю, должен ли «OS Boot Manager» быть менеджером загрузки Windows или подойдет любой другой менеджер загрузки (вроде grub), находящийся в нужном месте.

Пока что мои попытки сделать это grub-install /dev/sdaне оказали никакого эффекта на это поведение, а тот факт, что в меню параметров загрузки уже есть Ubuntu, говорит о том, что этого grub-installсамого по себе недостаточно. Boot-Repair не помогает.

fdisk /dev/sdaпроизводит:

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: DCAAF5C5-5710-44E2-8CDB-61C8C51B0A78


Device          Start        End    Sectors   Size Type
/dev/sda1        2048     534527     532480   260M EFI System
/dev/sda2      534528     567295      32768    16M Microsoft reserved
/dev/sda3      567296 1107322879 1106755584 527.8G Microsoft basic data
/dev/sda4  1926522880 1928529919    2007040   980M Windows recovery environment
/dev/sda5  1928529920 1953511423   24981504  11.9G Microsoft basic data
/dev/sda6  1107322880 1693259775  585936896 279.4G Linux filesystem
/dev/sda7  1693259776 1699119103    5859328   2.8G Linux swap

Как и ожидалось, sda5 содержит Windows, а sda6 содержит Kubuntu.

Я пробовал два разных средства, одно на базе Linux и одно на базе Windows. Под Linux я использовалefibootmanagerдля переупорядочивания последовательности загрузки. Вроде бы все правильно, но эффект теряется при перезагрузке. В Windows я использовалbcdedit, который снова, казалось, работал, но не пережил перезагрузку.

Я также представил свою проблему в теме «Изменение порядка загрузочных разделов», которую я хотел бы объединить с этой, но не знаю, как это сделать.

Дальнейшие обновления:Я решил свою проблему, переразбив диск, чтобы очистить его, затем установив Windows, а затем Kubuntu. Теперь я загружаюсь непосредственно в Kubuntu, с пунктом меню, ведущим меня в Windows, так что мне никогда не нужно меню Boot Options (вызывается F9). Но из любопытства я все равно его открыл, и результат получился интересным:

OS Boot Manager
Ubuntu
OS Boot Manager
Notebook Hard Drive

решение1

пробовали ли вы установить grub в качестве менеджера загрузки для Windows? Сделайте это в командной строке Windows:

bcdedit /set {bootmgr} путь \EFI\ubuntu\grubx64.efi

Связанный контент