Проблема с GRUB после обновления Windows 11 24H2

Вопрос или проблема

На моем ноутбуке установлены Ubuntu 24.04.1 и Windows 11. После обновления Windows 11 до версии 24H2 и перезагрузки GRUB (2.12) больше не загружается нормально с выбором ОС, вместо этого я вижу экран GRUB в терминале с сообщением:

Поддерживается минимальное редактирование строк, похожее на BASH.
Для первого слова TAB перечисляет возможные завершения команд.
В любом другом месте TAB перечисляет возможные завершения устройств или файлов.
Чтобы включить постраничный просмотр, похожий на less(1), "set pager=1"

С помощью команды ls -la он видит:

Раздел hd0,gpt3: Тип файловой системы ntfs (Windows 11)
Раздел hd0,gpt2: Тип файловой системы ext* (Ubuntu)
Раздел hd0,gpt1: Тип файловой системы fat

[grub_problem2

Boot-Repair:

============================== Резюме информации о загрузке ===============================

 => Загрузчик не установлен в MBR /dev/nvme0n1.
 => Grub2 (v2.00) установлен в MBR /dev/sda и обращается к сектору 1 того же жесткого диска для core.img. core.img находится по этому адресу и ищет (,2)/grub. Он также встраивает следующие компоненты:
    
    модули
    ---------------------------------------------------------------------------
    offsetio extcmd macho elf file gettext boot bufio verifiers crypto 
    terminal normal datetime date mmap drivemap blocklist archelp newc 
    vga_text relocator video chain ntldr search_label search_fs_file 
    search_fs_uuid search keylayouts at_keyboard pci usb usb_keyboard gcry_md5 
    hashsum gcry_crc gzio xzio lzopio lspci fshelp ext2 xfs acpi reboot 
    iso9660 gcry_sha1 div udf exfat font diskfilter raid6rec zstd btrfs ventoy 
    read halt video_fb vbe linux linux16 test true sleep echo bitmap gfxterm 
    bitmap_scale trig video_colors gfxmenu videotest videoinfo functional_test 
    videotest_checksum video_cirrus video_bochs vga minicmd help configfile tr 
    biosdisk disk ls tar zfs squash4 pbkdf2 gcry_sha512 password_pbkdf2 
    all_video png jpeg part_gpt part_msdos fat ntfs loopback 
    gfxterm_background procfs gfxterm_menu smbios
    ---------------------------------------------------------------------------

nvme0n1p1: _____________________________________________________________________

    Файловая система:       
    Тип загрузочного сектора:  Неизвестно
    Информация о загрузочном секторе: 

nvme0n1p2: _____________________________________________________________________

    Файловая система:       
    Тип загрузочного сектора:  Неизвестно
    Информация о загрузочном секторе: 

nvme0n1p3: _____________________________________________________________________

    Файловая система:       
    Тип загрузочного сектора:  Неизвестно
    Информация о загрузочном секторе: 

sda1: __________________________________________________________________________

    Файловая система:       exfat
    Тип загрузочного сектора:  -
    Информация о загрузочном секторе: 
    Подключение не удалось:   mount: /mnt/BootInfo/sda1: /dev/sda1 уже смонтирован или точка монтирования занята.
       dmesg(1) может содержать больше информации после неудачного системного вызова монтирования.

sda2: __________________________________________________________________________

    Файловая система:       iso9660
    Тип загрузочного сектора:  Grub2 (v1.99-2.00)
    Информация о загрузочном секторе:  Grub2 (v1.99-2.00) установлен в загрузочном секторе sda2 и смотрит на сектор 0 того же жесткого диска для core.img, но core.img не может быть найден по этому адресу.
    Операционная система:  
    Загрузочные файлы:        /boot/grub/grub.cfg


================================ 0 ОС обнаружено =================================


================================ Хост/Оборудование =================================

Архитектура процессора: 64-бит
Видео: TigerLake-LP GT2 [Iris Xe Graphics] от Intel Corporation
Операционная система в live-сессии - Ubuntu 64-бит (Ubuntu 24.04.1 LTS, noble, x86_64)

===================================== UEFI =====================================

Прошивка BIOS/UEFI: F8CN59WW(V2.22)(2.59) от LENOVO
Прошивка совместима с EFI и настроена в EFI-режиме для этой live-сессии.
SecureBoot отключен (подтверждено с помощью mokutil).
BootCurrent: 0001
Таймаут: 0 секунд
Порядок загрузки: 2002,2001,0000,2003,0004
Boot0000* ubuntu    HD(1,GPT,ae8e9f69-616a-4ce9-88af-11a0580d9d07,0x800,0x219800)/File(\EFI\ubuntu\shimx64.efi) File(.䍒)
Boot0001* Устройство EFI USB (KingstonDataTraveler 3.0) UsbWwid(951,1666,0,E0D55EA573E9E6A0B857109)/HD(2,MBR,0x28769d89,0x735b000,0x10000)RC
Boot0002* EFI PXE 0 для IPv4 (7C-8A-E1-74-90-69)    PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)/MAC(7c8ae1749069,0)/IPv4(0.0.0.00.0.0.0,0,0)RC
Boot0003* EFI PXE 0 для IPv6 (7C-8A-E1-74-90-69)    PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)/MAC(7c8ae1749069,0)/IPv6([::]:<->[::]:,0,0)RC
Boot0004* Диспетчер загрузки Windows  HD(1,GPT,ae8e9f69-616a-4ce9-88af-11a0580d9d07,0x800,0x219800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000033000100000010000000040000007fff0400
Boot2001* Устройство EFI USB    RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Сеть   RC


============================= Информация о дисках/разделах =============================

Информация о дисках: ____________________________________________________________________

sda : notGPT,   no-BIOSboot,    has-noESP,  usb-disk,   not-mmc, no-os, no-wind,    2048 секторов * 512 байт

Информация о разделах (1/3): _________________________________________________________

sda1    : no-os,    64, nopakmgr,   no-docgrub, nogrub, nogrubinstall,  no-grubenv, noupdategrub,   not-far

Информация о разделах (2/3): _________________________________________________________

sda1    : isnotESP, part-has-no-fstab,  no-nt,  no-winload, no-recov-nor-hid,   no-bmgr,    notwinboot, exfat

Информация о разделах (3/3): _________________________________________________________

sda1    : maybesepboot, no---boot,  part-has-no-fstab,  not-sep-usr,    no---usr,   part-has-no-fstab,  no--grub.d, sda

fdisk -l (отфильтровано): ___________________________________________________________

Диск nvme0n1: 931.51 GiB, 1000204886016 байт, 1953525168 секторов
Идентификатор диска: CA9BC4BC-3BE5-424B-A0CF-6A42132FF430
              Начало        Конец    Секторы   Размер Тип
nvme0n1p1       2048    2203647    2201600     1G EFI система
nvme0n1p2    2203648    6498303    4294656     2G Microsoft basic data
nvme0n1p3    6498304  417523711  411025408   196G Linux файловая система
nvme0n1p4  417523712 1951420415 1533896704 731.4G Microsoft basic data
nvme0n1p5 1951420416 1953521663    2101248     1G Среда восстановления Windows
Диск sda: 57.71 GiB, 61964550144 байт, 121024512 секторов
Идентификатор диска: 0x28769d89
     Загрузочный     Начало       Конец   Секторы  Размер Id Тип
sda1  *         2048 120958975 120956928 57.7G  7 HPFS/NTFS/exFAT
sda2       120958976 121024511     65536   32M ef EFI (FAT-12/16/32)
Диск mapper/ventoy: 5.78 GiB, 6203355136 байт, 12115928 секторов
Идентификатор диска: EED3DE8A-ACD3-4541-BA15-9014C007D874
                      Начало      Конец  Секторы  Размер Тип
mapper/ventoy-part1       64 12105119 12105056  5.8G Microsoft basic data
mapper/ventoy-part2 12105120 12115263    10144    5M EFI система
mapper/ventoy-part3 12115264 12115863      600  300K Microsoft basic data

parted -lm (отфильтровано): _________________________________________________________

sda:62.0GB:scsi:512:512:msdos:Kingston DataTraveler 3.0:;
1:1049kB:61.9GB:61.9GB:::boot;
2:61.9GB:62.0GB:33.6MB:fat16::esp;
mapper/ventoy:6203MB:dm:512:512:gpt:Устройство Linux для управления (линейный):;
1:32.8kB:6198MB:6198MB::ISO9660:hidden, msftdata;
2:6198MB:6203MB:5194kB::Appended2:boot, esp;
3:6203MB:6203MB:307kB::Gap1:hidden, msftdata;
nvme0n1:1000GB:nvme:512:512:gpt:KINGSTON SNV2S1000G:;
1:1049kB:1128MB:1127MB:fat32::boot, esp;
2:1128MB:3327MB:2199MB:ext4:Основной раздел данных:msftdata;
3:3327MB:214GB:210GB:ext4::;
4:214GB:999GB:785GB:ntfs:Windows 11:msftdata;
5:999GB:1000GB:1076MB:ntfs::hidden, diag, no_automount;

blkid (отфильтровано): ______________________________________________________________

ИМЯ       FSTYPE   UUID                                 PARTUUID                             LABEL  PARTLABEL
sda                                                                                                  
├─sda1     exfat    20CA-144C                            28769d89-01                          Ventoy 
│ └─ventoy                                                                                           
└─sda2                                                                                               
nvme0n1                                                                                              

Точки монтирования (отфильтровано): _______________________________________________________

                       Доступно Использ% Смонтировано на
/dev/mapper/ventoy         0 100% /cdrom
efivarfs               32.3K  80% /sys/firmware/efi/efivars

Опции монтирования (отфильтровано): ______________________________________________________

/dev/mapper/ventoy     iso9660         ro,noatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8

============================== ls -R /dev/mapper/ ==============================

/dev/mapper:
control
ventoy

====================== sda2/boot/grub/grub.cfg (отфильтровано) ======================

Попробовать или установить Ubuntu
Ubuntu (безопасная графика)
Загрузиться с следующего тома
Настройки прошивки UEFI
Проверить память

==================== sda2: Местоположение файлов, загружаемых Grub ====================

           GiB - GB             Файл                                 Фрагмент(ы)
            ?? = ??             boot/grub/grub.cfg                             1

======================== Неизвестные MBR/Загрузочные сектора/etc =========================

Неизвестный загрузчик на nvme0n1p1

Неизвестный загрузчик на nvme0n1p2

Неизвестный загрузчик на nvme0n1p3


================================= Выбор пользователя ==================================

Есть ли RAID на этом компьютере? нет

Предлагаемое решение: ______________________________________________________________

Ремонт по умолчанию утилиты Boot-Repair не будет действовать на загрузку.

Ответ или решение

Проблема, с которой вы столкнулись после обновления Windows 11 до версии 24H2, связана с тем, что загрузчик GRUB не может корректно загрузить операционную систему и отображает минимальный интерфейс командной строки. Это довольно распространенная проблема, возникающая из-за изменения конфигурации загрузки после обновления Windows. Приведу пошаговые инструкции для ее решения.

Шаг 1: Загрузка с Live USB

  1. Подключите ваш Live USB с Ubuntu (или другой дистрибутив, который поддерживает GRUB).
  2. Загрузитесь с USB, выбрав его в меню загрузки вашего BIOS/UEFI.
  3. Выберите опцию "Try Ubuntu" для использования Live-сессии.

Шаг 2: Установка и запуск Boot-Repair

  1. После загрузки в Live-сессию откройте терминал (нажмите Ctrl + Alt + T).

  2. Установите Boot-Repair с помощью следующих команд:

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt update
    sudo apt install -y boot-repair
  3. Запустите Boot-Repair:

    boot-repair

Шаг 3: Исправление загрузчика

  1. После запуска Boot-Repair, выберите "Recommended repair" (Рекомендуемое восстановление). Этот процесс автоматически исправит наиболее распространенные проблемы с загрузкой.
  2. Дождитесь завершения работы Boot-Repair. Он может предоставить вам ссылку на отчет; сохраните ее для дальнейшего анализа в случае необходимости.

Шаг 4: Перезагрузка и проверка

  1. После завершения процесса восстановления перезагрузите ваш компьютер.
  2. Убедитесь, что GRUB теперь загружается корректно и отображает списки доступных операционных систем (Ubuntu и Windows 11).

Дополнительные действия при необходимости

Если после выполнения всех шагов GRUB все еще не загружается или не отображает Windows 11, вы можете попробовать следующие дополнительно рекомендации:

  • Проверьте настройки BIOS/UEFI: Убедитесь, что ваша система запущена в режиме UEFI, а не в режиме Legacy.

  • Переустановите GRUB: Если Boot-Repair не помог, вы можете вручную переустановить загрузчик GRUB. Для этого выполните следующие команды:

    sudo mount /dev/nvme0n1p2 /mnt  # Убедитесь, что вы указываете на правильный раздел Ubuntu
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    sudo chroot /mnt
    grub-install /dev/nvme0n1  # Убедитесь, что вы указываете на правильный диск
    update-grub
    exit
  • Проверьте конфигурацию GRUB: Убедитесь, что файл /boot/grub/grub.cfg правильно настроен и включает все необходимые записи для загрузки Windows.

Заключение

После выполнения этих шагов ваша проблема с загрузкой GRUB должна быть решена. Если она сохраняется, стоит обратиться к профессионалам или сообществу Ubuntu для получения более детальной помощи.

Оцените материал
Добавить комментарий

Капча загружается...