- Вопрос или проблема
- Ответ или решение
- Решение проблемы: Ubuntu не отображается в BIOS и в меню загрузки
- Введение
- Причины проблемы
- Основные шаги по устранению проблемы
- Шаг 1: Проверка настроек BIOS/UEFI
- Шаг 2: Изменение порядка загрузки
- Шаг 3: Восстановление загрузчика GRUB
- Шаг 4: Проверьте наличие обновлений
- Заключение
Вопрос или проблема
Ссылка на Pastebin: https://paste.ubuntu.com/p/x5H7XxQFXM/
============================== Сводка информации о загрузке ===============================
=> Загрузчик не установлен в MBR /dev/nvme0n1.
=> Загрузчик не установлен в MBR /dev/sda.
nvme0n1p1: _____________________________________________________________________
Файловая система:
Тип загрузочного сектора: -
Информация о загрузочном секторе:
nvme0n1p2: _____________________________________________________________________
Файловая система: vfat
Тип загрузочного сектора: FAT32
Информация о загрузочном секторе: Ошибок в блоке параметров загрузки не найдено.
Операционная система:
Файлы загрузки: /efi/Boot/bootx64.efi /efi/Boot/fbx64.efi
/efi/Boot/mmx64.efi /efi/ubuntu/grubx64.efi
/efi/ubuntu/mmx64.efi /efi/ubuntu/shimx64.efi
/efi/ubuntu/grub.cfg
/efi/Microsoft/Boot/SecureBootRecovery.efi
/efi/Microsoft/Boot/bootmgfw.efi
/efi/Microsoft/Boot/bootmgr.efi
nvme0n1p3: _____________________________________________________________________
Файловая система: ntfs
Тип загрузочного сектора: NTFS
Информация о загрузочном секторе: Ошибок в блоке параметров загрузки не найдено.
Операционная система: Windows 10 или 11
Файлы загрузки: /Windows/System32/winload.exe
nvme0n1p4: _____________________________________________________________________
Файловая система: ntfs
Тип загрузочного сектора: NTFS
Информация о загрузочном секторе: Ошибок в блоке параметров загрузки не найдено.
Операционная система:
Файлы загрузки:
nvme0n1p5: _____________________________________________________________________
Файловая система: ext4
Тип загрузочного сектора: -
Информация о загрузочном секторе:
Операционная система: Ubuntu 24.04 LTS
Файлы загрузки: /boot/grub/grub.cfg /etc/fstab /etc/default/grub
sda1: __________________________________________________________________________
Файловая система:
Тип загрузочного сектора: -
Информация о загрузочном секторе:
sda2: __________________________________________________________________________
Файловая система: ntfs
Тип загрузочного сектора: NTFS
Информация о загрузочном секторе: Ошибок в блоке параметров загрузки не найдено.
Операционная система:
Файлы загрузки:
sdb: ___________________________________________________________________________
Файловая система: iso9660
Тип загрузочного сектора: Grub2 (v1.99-2.00)
Информация о загрузочном секторе: Grub2 (v1.99-2.00) установлен в загрузочном секторе
sdb и ищет файл core.img в секторе 0 того же жесткого диска, но
core.img не может быть найден по этому адресу.
Ошибка монтирования: mount: /mnt/BootInfo/FD/sdb: /dev/sdb уже смонтирован или точка монтирования занята.
dmesg(1) может содержать больше информации после неудачного системного вызова монтирования.
================================ 2 ОС обнаружены =================================
OS#1 (linux): Ubuntu 24.04 LTS на nvme0n1p5
OS#2 (windows): Windows 10 или 11 на nvme0n1p3
================================ Хост/Аппаратное обеспечение =================================
Архитектура CPU: 64-бит
Видео: GA102 [GeForce RTX 3080] от NVIDIA Corporation
Операционная система в режиме Live: Ubuntu 64-бит (Ubuntu 24.04 LTS, noble, x86_64)
===================================== UEFI =====================================
BIOS/UEFI прошивка: 2.H7(5.17) от American Megatrends International, LLC.
Прошивка совместима с EFI и установлена в режиме EFI для этой сессии Live.
SecureBoot отключен (подтверждено с помощью mokutil).
BootCurrent: 0003
Таймаут: 2 секунды
BootOrder: 0003,0002,0000,0001
Boot0000* Ubuntu HD(2,GPT,4961544f-c646-4e86-abc5-666d383a6df0,0x8800,0xfa000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0001* UEFI: PXE IPV4 Realtek PCIe GBE Family Controller PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x2)/Pci(0x9,0x0)/Pci(0x0,0x0)/MAC(047c16083db7,0)/IPv4(0.0.0.00.0.0.0,0,0)0000424f
Boot0002* Windows Boot Manager HD(2,GPT,4961544f-c646-4e86-abc5-666d383a6df0,0x8800,0xfa000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000062360100000010000000040000007fff0400
Boot0003* UEFI: Lexar USB Flash Drive 3.00, Partition 2 PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/USB(3,0)/HD(2,GPT,1cf7d054-8db5-4194-971c-3c8665684807,0xb610ec,0x279c)0000424f
07e25dcaf57c776875f78fa36827c58e nvme0n1p2/Boot/bootx64.efi
39bc76ff6662f4fbe9aa116e4c997b41 nvme0n1p2/Boot/fbx64.efi
4ba5a5aad43c197e9fb58b76b404d287 nvme0n1p2/Boot/mmx64.efi
66f69798ad23240e43b7ba0044a914c4 nvme0n1p2/ubuntu/grubx64.efi
4ba5a5aad43c197e9fb58b76b404d287 nvme0n1p2/ubuntu/mmx64.efi
07e25dcaf57c776875f78fa36827c58e nvme0n1p2/ubuntu/shimx64.efi
13bbe79f47b4d57f791e51f5c01f7ac8 nvme0n1p2/Microsoft/Boot/SecureBootRecovery.efi
a7e895ae35e102411330a3e52636b457 nvme0n1p2/Microsoft/Boot/bootmgfw.efi
4c75682f8c4ddf9ca2f68ba84c3bf240 nvme0n1p2/Microsoft/Boot/bootmgr.efi
============================= Информация о дисках/разделах =============================
Информация о дисках: ____________________________________________________________________
nvme0n1 : is-GPT, no-BIOSboot, has---ESP, not-usb, not-mmc, has-os, has-win, 2048 секторов * 512 байт
sda : is-GPT, no-BIOSboot, has-noESP, not-usb, not-mmc, no-os, no-wind, 34 сектора * 512 байт
Информация о разделах (1/3): _________________________________________________________
nvme0n1p2 : no-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
nvme0n1p3 : is-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, end-after-100GB
nvme0n1p4 : no-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, end-after-100GB
nvme0n1p5 : is-os, 64, apt-get, signed grub-efi , grub2, grub-install, grubenv-ok, update-grub, end-after-100GB
sda2 : no-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, end-after-100GB
Информация о разделах (2/3): _________________________________________________________
nvme0n1p2 : is---ESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, vfat
nvme0n1p3 : isnotESP, part-has-no-fstab, no-nt, haswinload, no-recov-nor-hid, no-bmgr, notwinboot, ntfs
nvme0n1p4 : isnotESP, part-has-no-fstab, no-nt, no-winload, recovery-or-hidden, no-bmgr, notwinboot, ntfs
nvme0n1p5 : isnotESP, fstab-has-bad-efi, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, ext4
sda2 : isnotESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, ntfs
Информация о разделах (3/3): _________________________________________________________
nvme0n1p2 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, nvme0n1
nvme0n1p3 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, nvme0n1
nvme0n1p4 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, nvme0n1
nvme0n1p5 : not--sepboot, with-boot, fstab-without-boot, not-sep-usr, with--usr, fstab-without-usr, std-grub.d, nvme0n1
sda2 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, sda
fdisk -l (отфильтровано): ___________________________________________________________
Диск sda: 1.82 TiB, 2000398934016 байт, 3907029168 секторов
Идентификатор диска: 55C58A24-45C1-48C7-B5D0-E4A98C267BE4
Начало Конец Секторов Размер Тип
sda1 34 262177 262144 128M Зарезервировано Microsoft
sda2 264192 3907028991 3906764800 1.8T Основные данные Microsoft
Диск nvme0n1: 953.87 GiB, 1024209543168 байт, 2000409264 секторов
Идентификатор диска: 3F46BE2E-71BD-42ED-A427-5A34AD73024F
Начало Конец Секторов Размер Тип
nvme0n1p1 2048 34815 32768 16M Зарезервировано Microsoft
nvme0n1p2 34816 1058815 1024000 500M EFI системы
nvme0n1p3 1058816 1024438271 1023379456 488G Основные данные Microsoft
nvme0n1p4 1980014592 2000406527 20391936 9.7G Среда восстановления Windows
nvme0n1p5 1024438272 1980014591 955576320 455.7G Файловая система Linux
Записи таблицы разделов не расположены в порядке диска.
Диск sdb: 28.91 GiB, 31037849600 байт, 60620800 секторов
Идентификатор диска: 1CF7D054-8DB5-4194-971E-3C8665684807
Начало Конец Секторы Размер Тип
sdb1 64 11931883 11931820 5.7G Основные данные Microsoft
sdb2 11931884 11942023 10140 5M EFI системы
sdb3 11942024 11942623 600 300K Основные данные Microsoft
sdb4 11943936 60618751 48674816 23.2G Файловая система Linux
parted -lm (отфильтровано): _________________________________________________________
sda:2000GB:scsi:512:4096:gpt:ATA ST2000DM008-2FR1:;
1:17.4kB:134MB:134MB::Зарезервированный раздел Microsoft:msftres;
2:135MB:2000GB:2000GB:ntfs:Основной раздел данных:msftdata;
sdb:31.0GB:scsi:512:512:gpt:Lexar USB Flash Drive:;
1:32.8kB:6109MB:6109MB::ISO9660:скрытый, msftdata;
2:6109MB:6114MB:5192kB::Appended2:загрузка, esp;
3:6114MB:6115MB:307kB::Gap1:скрытый, msftdata;
4:6115MB:31.0GB:24.9GB:ext4::;
nvme0n1:1024GB:nvme:512:512:gpt:INTEL SSDPEKNU010TZ:;
1:1049kB:17.8MB:16.8MB::Зарезервированный раздел Microsoft:msftres;
2:17.8MB:542MB:524MB:fat32:EFI системный раздел:загрузка, esp;
3:542MB:525GB:524GB:ntfs:Основной раздел данных:msftdata;
5:525GB:1014GB:489GB:ext4::;
4:1014GB:1024GB:10.4GB:ntfs:Средство восстановления Microsoft:diag;
blkid (отфильтровано): ______________________________________________________________
NAME FSTYPE UUID PARTUUID LABEL PARTLABEL
sda
├─sda1 a1bc9919-2272-4c56-9f97-3bfaca38ce28 Зарезервированный раздел Microsoft
└─sda2 ntfs B2368A123689D82D 14931d5e-3fa7-45b4-89b4-672db4fdf4e0 Диск 0 Основной раздел данных
sdb iso9660 2024-04-24-11-29-09-00 Ubuntu 24.04 LTS amd64
├─sdb1 iso9660 2024-04-24-11-29-09-00 1cf7d054-8db5-4194-971f-3c8665684807 Ubuntu 24.04 LTS amd64 ISO9660
├─sdb2 vfat 37B6-BC6E 1cf7d054-8db5-4194-971c-3c8665684807 ESP Appended2
├─sdb3 1cf7d054-8db5-4194-971d-3c8665684807 Gap1
└─sdb4 ext4 af5f304d-8bb9-4e7b-80fe-5fe50df91367 10e22b2b-c16e-4553-85bf-785e3e472126 записываемый
nvme0n1
├─nvme0n1p1 870bc7bb-33fb-476d-8413-8384f5a086cd Зарезервированный раздел Microsoft
├─nvme0n1p2 vfat 1E90-9DAF 4961544f-c646-4e86-abc5-666d383a6df0 СИСТЕМА EFI системный раздел
├─nvme0n1p3 ntfs C2069E08069DFD9B 3f9de6e7-feae-4da7-9cc3-33087dd5ac08 Windows Основной раздел данных
├─nvme0n1p4 ntfs 2014A5B914A59278 41be5118-fabd-4695-9c1f-655e7cd62e21 Восстановление Средство восстановления Microsoft
└─nvme0n1p5 ext4 9d363429-24b9-40a6-9ac5-d409f0320150 4560ff24-7b95-4520-a374-c76cfd917bf5
Точки монтирования (отфильтровано): _______________________________________________________
Доступно Использовано% Смонтировано на
/dev/nvme0n1p2 464.3M 6% /mnt/boot-sav/nvme0n1p2
/dev/nvme0n1p3 384.3G 21% /mnt/boot-sav/nvme0n1p3
/dev/nvme0n1p4 1.2G 87% /mnt/boot-sav/nvme0n1p4
/dev/nvme0n1p5 413.9G 2% /media/ubuntu/9d363429-24b9-40a6-9ac5-d409f0320150
/dev/sda2 1.2T 32% /mnt/boot-sav/sda2
/dev/sdb1 0 100% /cdrom
efivarfs 76K 37% /sys/firmware/efi/efivars
Опции монтирования (отфильтровано): ______________________________________________________
/dev/nvme0n1p2 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
/dev/nvme0n1p3 fuseblk ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096
/dev/nvme0n1p4 fuseblk rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
/dev/nvme0n1p5 ext4 rw,nosuid,nodev,relatime,errors=remount-ro
/dev/sda2 fuseblk ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096
/dev/sdb1 iso9660 ro,noatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8
=================== nvme0n1p2/efi/ubuntu/grub.cfg (отфильтровано) ===================
search.fs_uuid 9d363429-24b9-40a6-9ac5-d409f0320150 root
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
=================== nvme0n1p5/boot/grub/grub.cfg (отфильтровано) ====================
Ubuntu 9d363429-24b9-40a6-9ac5-d409f0320150
Windows Boot Manager (на nvme0n1p2) osprober-efi-1E90-9DAF
### КОНЕЦ /etc/grub.d/30_os-prober ###
UEFI Настройки прошивки uefi-firmware
### КОНЕЦ /etc/grub.d/30_uefi-firmware ###
======================== nvme0n1p5/etc/fstab (отфильтровано) ========================
# <файловая система> <точка монтирования> <тип> <опции> <дамп> <проход>
# / была на /dev/nvme0n1p5 во время установки curtin
/dev/disk/by-uuid/9d363429-24b9-40a6-9ac5-d409f0320150 / ext4 по умолчанию 0 1
# /boot/efi была на /dev/nvme0n1p2 во время установки curtin
/dev/disk/by-uuid/1E90-9DAF /boot/efi vfat по умолчанию 0 1
/swap.img none swap sw 0 0
==================== nvme0n1p5/etc/default/grub (отфильтровано) =====================
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
================= nvme0n1p5: Местоположение файлов, загружаемых Grub ==================
GiB - GB Файл Фрагмент(ы)
772.874397278 = 829.867565056 boot/grub/grub.cfg 1
577.605724335 = 620.199424000 boot/vmlinuz 1
577.605724335 = 620.199424000 boot/vmlinuz-6.8.0-49-generic 1
577.605724335 = 620.199424000 boot/vmlinuz.old 1
830.106082916 = 891.319619584 boot/initrd.img 1
529.136772156 = 568.156282880 boot/initrd.img-6.8.0-31-generic 1
830.106082916 = 891.319619584 boot/initrd.img-6.8.0-49-generic 1
830.106082916 = 891.319619584 boot/initrd.img.old 1
=================== nvme0n1p5: ls -l /etc/grub.d/ (отфильтровано) ===================
-rwxr-xr-x 1 root root 18133 Apr 4 2024 10_linux
-rwxr-xr-x 1 root root 43202 Apr 4 2024 10_linux_zfs
-rwxr-xr-x 1 root root 14513 Apr 4 2024 20_linux_xen
-rwxr-xr-x 1 root root 786 Apr 4 2024 25_bli
-rwxr-xr-x 1 root root 13120 Apr 4 2024 30_os-prober
-rwxr-xr-x 1 root root 1174 Apr 4 2024 30_uefi-firmware
-rwxr-xr-x 1 root root 722 Apr 5 2024 35_fwupd
-rwxr-xr-x 1 root root 214 Apr 4 2024 40_custom
-rwxr-xr-x 1 root root 215 Apr 4 2024 41_custom
mount -t ntfs-3g -o remove_hiberfile /dev/nvme0n1p3 /mnt/boot-sav/nvme0n1p3
mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /mnt/boot-sav/sda2
Предложенный ремонт: ______________________________________________________________
Рекомендуемое восстановление утилиты Boot-Repair переустановит grub-efi на
nvme0n1p5,
с использованием следующих опций: nvme0n1p2/boot/efi
Дополнительное восстановление будет выполнено: unhide-bootmenu-10s use-standard-efi-file
Последний совет в случае рекомендованного ремонта: ______________________________________
Пожалуйста, не забывайте настроить загрузку вашего UEFI firmware на запись Ubuntu 24.04 LTS (nvme0n1p2/efi/****/grub****.efi (**** будет обновлено в финальном сообщении))!
Если ваш компьютер перезагружается непосредственно в Windows, попробуйте изменить порядок загрузки в вашей UEFI firmware.
Если ваша UEFI firmware не позволяет изменить порядок загрузки, измените запись загрузки по умолчанию загрузчика Windows.
Например, вы можете загрузиться в Windows, затем введите следующую команду в командной строке с правами администратора:
bcdedit /set {bootmgr} path \EFI\****\grub****.efi (**** будет обновлено в финальном сообщении)
Я следовал инструкциям по установке на официальном сайте Ubuntu и завершил установку.
Затем я перезагрузил ПК, и он сказал мне удалить USB (как сказано в инструкции), и ПК быстро напечатал несколько строк текста с ошибками, а затем загрузился в Windows.
Более подробная информация:
- Я пытаюсь установить Ubuntu Desktop 24.04.
- Я установил с помощью USB, как указано здесь: https://ubuntu.com/tutorials/install-ubuntu-desktop#4-boot-from-usb-flash-drive
- Я использовал balenaEtcher для создания USB, как указано. Я не изменял никаких настроек в balenaEtcher (я даже не помню, чтобы видел какие-то опции).
- На моем ПК уже установлена Windows 10, и обе ОС установлены на диске NVMe.
Ответ или решение
Решение проблемы: Ubuntu не отображается в BIOS и в меню загрузки
Введение
Если вы установили Ubuntu 24.04 на систему, где уже имеется Windows 10, и после завершения установки не можете найти Ubuntu в BIOS или в меню загрузки, возможно, возникли определенные проблемы с конфигурацией загрузчика. В данной статье мы рассмотрим основные причины этой проблемы и предложим пошаговые решения для её устранения.
Причины проблемы
-
Загрузчик не установлен: На основании данных из вашей системы видно, что "Нет загрузчика, установленных в MBR" как для устройства
/dev/nvme0n1
, так и для/dev/sda
. Это указывает на проблему с установкой GRUB. -
Настройки UEFI: BIOS вашей системы может быть настроен не на использование UEFI, что может препятствовать обнаружению необходимых файлов для загрузки Ubuntu.
-
Ошибки в структуре разделов: Подразделы вашего диска могут быть неправильно настроены, что также может привести к тому, что система не находит загрузочный файл.
Основные шаги по устранению проблемы
Шаг 1: Проверка настроек BIOS/UEFI
-
Перезагрузите компьютер и войдите в настройки BIOS/UEFI:
- Обычно это можно сделать, нажав клавишу
F2
,F10
,DEL
илиESC
при загрузке.
- Обычно это можно сделать, нажав клавишу
-
Проверьте режим загрузки: Убедитесь, что включен режим UEFI, а не Legacy. Для этого в меню настройки ищите опцию, связанную с режимом загрузки (Boot Mode), и установите UEFI.
-
Отключите Secure Boot: В некоторых системах Secure Boot может препятствовать загрузке несертифицированных операционных систем. Найдите эту настройку в вашем BIOS и отключите её.
Шаг 2: Изменение порядка загрузки
-
Настройка порядка загрузки: Убедитесь, что запись для Ubuntu (обычно это
ubuntu
илиgrub
) находится вверху списка порядков загрузки. Это можно сделать в настройках Boot Order. -
Сохраните изменения и выйдите из BIOS.
Шаг 3: Восстановление загрузчика GRUB
Если после изменений в BIOS Ubuntu всё ещё не отображается:
-
Загрузитесь с Live USB с Ubuntu (с тем же образом, который использовался для установки).
-
Откройте терминал и установите программу Boot-Repair, выполнив следующие команды:
sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install -y boot-repair
-
Запустите Boot-Repair:
boot-repair
-
Выберите опцию "Recommended Repair". После завершения процесса следуйте инструкциям, предоставленным для изменения порядка загрузки или установки загрузчика GRUB заново.
Шаг 4: Проверьте наличие обновлений
После успешной установки GRUB также рекомендуется обновить систему Ubuntu:
sudo apt update
sudo apt upgrade
Заключение
После выполнения всех шагов выше, проверьте, отображается ли Ubuntu в меню загрузки. Если проблема не была решена, возможно, следует еще раз проверить настройки BIOS/UEFI или обратиться к поддержке Ubuntu для получения дополнительной помощи.
Применение этих методов должно помочь вам разобраться с загрузочной проблемой и обеспечить нормальную работу Ubuntu с установленной Windows. Если у вас возникли дополнительные вопросы или трудности, не стесняйтесь обращаться за помощью.