Рабочая установка Ubuntu 24.04 была уничтожена после попытки двойной загрузки с Windows 11.

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

У меня была идеально работающая установка Ubuntu 24.04 на ноутбуке Lenovo.

Я пытался настроить двойную загрузку с Win11 (на том же жестком диске, внешние жесткие диски не были задействованы на любом этапе описанного процесса).

Я уменьшил размер раздела home, чтобы оставить пустое пространство для Win11, используя live-USB-диск с Ubuntu 24.04. Затем я создал флеш-USB с Win11 и продолжил устанавливать его на пустое пространство.

Это сработало, Win11 загрузился.

Когда я хотел перезагрузиться, чтобы получить доступ к дистрибутиву Ubuntu, случилась катастрофа.
grub> терминал ожидает команду, а сверху сообщение: Поддерживается минимальное редактирование, похожее на BASH. Для первого слова ....

Я попытался поискать в интернете, что я сделал не так. Урок на YouTube по установке двойной загрузки (Win наряду с существующей установкой Linux), который я следовал, просто авторизовался в своем дистрибутиве Linux. Я не могу этого сделать.

Что я пробовал

Я пытался изменить порядок загрузки в BIOS, безрезультатно.

Я пытался использовать утилиту boot-repair в живом сеансе Ubuntu 24.04 (используя USB-флеш-диск с ISO образа Ubuntu 24.04), но это не выдало никаких рекомендуемых действий. Полученная мной информация в pastebin: https://paste.ubuntu.com/p/cwfQCXCHNt/

И скопировано сюда:

boot-repair-4ppa2081                                              [20241023_2114]

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

 => Загрузчик не установлен в MBR /dev/nvme0n1.

sda: ___________________________________________________________________________

    Файловая система:       iso9660
    Тип загрузочного сектора:  Grub2 (v1.99-2.00)
    Информация о загрузочном секторе:  Grub2 (v1.99-2.00) установлен в загрузочном секторе 
                       sda и обращается к сектору 0 того же жесткого диска для 
                       core.img, но core.img не может быть найден по этому 
                       адресу.
    Монтаж не удался:   mount: /mnt/BootInfo/FD/sda: /dev/sda уже смонтирован или точка монтирования занята.
       dmesg(1) может содержать дополнительную информацию после неудачного системного вызова монтирования.


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


================================ Хост/Аппаратное обеспечение =================================

Архитектура ЦП: 64-бит
Видеоустройство: AD107M [GeForce RTX 4060 Max-Q / Mobile] Phoenix3 от NVIDIA Corporation Advanced Micro Devices, Inc. [AMD/ATI]
Live-система ОС - Ubuntu 64-бит (Ubuntu 24.04.1 LTS, noble, x86_64)

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

Прошивка BIOS/UEFI: NRCN15WW(1.15) от LENOVO
Прошивка совместима с EFI и настроена в режиме EFI для этого живого сеанса.
SecureBoot отключен (подтверждено dankutil).
BootCurrent: 0003
Тайм-аут: 0 секунд
BootOrder: 0004,0002,0006,2002,2001,2003
Boot0000* EFI PXE 0 для IPv4 (40-C2-BA-45-61-F6)    PciRoot(0x0)/Pci(0x2,0x1)/Pci(0x0,0x0)/MAC(40c2ba4561f6,0)/IPv4(0.0.0.00.0.0.0,0,0)RC
Boot0001* EFI PXE 0 для IPv6 (40-C2-BA-45-61-F6)    PciRoot(0x0)/Pci(0x2,0x1)/Pci(0x0,0x0)/MAC(40c2ba4561f6,0)/IPv6([::]:<->[::]:,0,0)RC
Boot0002* Загрузчик Windows HD(1,GPT,ccbef867-5269-4962-b764-8316a27b12a2,0x800,0x219800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0003* EFI USB-устройство (VendorCoProductCode)  UsbWwid(ffff,5678,0,9207057C0849452056)/HD(2,GPT,eed3de8a-acd3-4541-ba17-9014c007d874,0xb8b5a0,0x27a0)RC
Boot0004* ubuntu    HD(1,GPT,ccbef867-5269-4962-b764-8316a27b12a2,0x800,0x219800)/File(\EFI\ubuntu\shimx64.efi) File(.䥗䑎坏S)
Boot0006* ubuntu    HD(1,GPT,ccbef867-5269-4962-b764-8316a27b12a2,0x800,0x219800)/File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB-устройство    RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Сеть   RC


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

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


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


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


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


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

Диск nvme0n1: 953.87 GiB, 1024209543168 байт, 2000409264 секторов
Идентификатор диска: 4BA87BBF-AF82-48D5-858E-77C9EF5334FE
              Начало        Конец    Секторы   Размер Тип
nvme0n1p1       2048    2203647    2201600     1G EFI Система
nvme0n1p2    2203648 1065248767 1063045120 506.9G Файловая система Linux
nvme0n1p3 1065248768 1065281535      32768    16M Зарезервированный раздел Microsoft
nvme0n1p4 1065281536 1999087615  933806080 445.3G Основные данные Microsoft
nvme0n1p5 1999087616 2000406527    1318912   644M Среда восстановления Windows
Диск sda: 7.54 GiB, 8095006720 байт, 15810560 секторов
Идентификатор диска: EED3DE8A-ACD3-4541-BA15-9014C007D874
        Начало      Конец  Секторы  Размер Тип
sda1        64 12105119 12105056  5.8G Основные данные Microsoft
sda2  12105120 12115263    10144    5M EFI Система
sda3  12115264 12115863      600  300K Основные данные Microsoft
sda4  12115968 15808511  3692544  1.8G Файловая система Linux

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

sda:8095MB:scsi:512:512:gpt:VendorCo ProductCode:;
1:32.8kB:6198MB:6198MB::ISO9660:hidden, msftdata;
2:6198MB:6203MB:5194kB::Appended2:boot, esp;
3:6203MB:6203MB:307kB::Gap1:hidden, msftdata;
4:6203MB:8094MB:1891MB:ext4::;
nvme0n1:1024GB:nvme:512:512:gpt:KXG80ZNV1T02 LS KIOXIA:;
1:1049kB:1128MB:1127MB:fat32::boot, esp;
2:1128MB:545GB:544GB:ext4::;
3:545GB:545GB:16.8MB::Зарезервированный раздел Microsoft:msftres, no_automount;
4:545GB:1024GB:478GB:ntfs:Основной раздел данных:msftdata, no_automount;
5:1024GB:1024GB:675MB:ntfs::hidden, diag, no_automount;

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

NAME    FSTYPE   UUID                                 PARTUUID                             LABEL                    PARTLABEL
sda     iso9660  2024-08-27-16-23-26-00                                                    Ubuntu 24.04.1 LTS amd64 
├─sda1  iso9660  2024-08-27-16-23-26-00               eed3de8a-acd3-4541-ba14-9014c007d874 Ubuntu 24.04.1 LTS amd64 ISO9660
├─sda2  vfat     3C53-CAEB                            eed3de8a-acd3-4541-ba17-9014c007d874 ESP                      Appended2
├─sda3                                                eed3de8a-acd3-4541-ba16-9014c007d874                          Gap1
└─sda4  ext4     17871899-7ba7-4a70-95ec-874805d8fbbd 3ff734fd-1ef9-4328-bcc2-160d58e7cde3 writable                 
nvme0n1                                                                                                             

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

                       Доступно Использ. % Смонтировано на
/dev/sda1                  0 100% /cdrom
efivarfs               30.6K  76% /sys/firmware/efi/efivars

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

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



Предложенный ремонт: ______________________________________________________________

Стандартный ремонт утилиты Boot-Repair не действовал на загрузке.

Я не могу смонтировать (используя $ sudo mount ...) ни один раздел nvme0*, указанный (в живом сеансе Ubuntu 24.04) с помощью $ sudo fdisk -l: я получаю сообщение об ошибке: ваш fstab был изменен, но systemd все еще использует старую версию .... Запись и выполнение: $ sudo systemctl daemon-reload ничего не дает, и я все еще не могу смонтировать ни один раздел.

В установке Win11 я проверил, включен ли быстрый запуск, и он ВКЛЮЧЕН, и я отключил его. Однако, поскольку я установил Win11 ПОСЛЕ того, как Ubuntu 24.04 работал, я понимаю, это не имеет никакого значения. Проверено на практике, установка Ubuntu 24.04 по-прежнему не загружается, и появляется строка команд $grub> ....

В установке Win11 я открыл командную строку Windows и написал:
$ bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi, а затем,
$ bcdedit /set "{bootmgr}" path \EFI\ubuntu\shimx64.efi, оба выдали вывод: операция успешно завершена, но они создают в (windows?)-grub нет записи Ubuntu, только в BIOS-grub две записи Ubuntu, обе из которых показывают черный экран смерти grub> ... при доступе … (windows?)-grub показывает Windows11, но на этом все, нет Ubuntu вообще.

Я в растерянности и не знаю, как действовать дальше. Видите ли вы какой-либо выход вперед?
Большое спасибо!

ИЗМЕНЕНИЕ:
Что касается дублирующего вопроса: ответы там предполагают, что можно монтировать разделы, я не могу этого сделать — см. выше сообщение об ошибке, которое я получаю.
Кроме того, они предлагают использовать утилиту, я это сделал, и не получил никаких полезных команд для ввода в живом терминале. Так что это совершенно другая ситуация.

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

К сожалению, возникшая ситуация является достаточно распространенной при попытке создать систему двуной загрузки с Windows и Linux, особенно когда это касается современных версий обоих операционных систем и UEFI-базированных систем. Рассмотрим проблему и предложим несколько шагов для попытки ее устранения.

Проблема

У вас была работающая установка Ubuntu 24.04 на ноутбуке Lenovo, но после установки Windows 11, Ubuntu не грузится, и вы видите командную строку GRUB с сообщением "Minimal BASH-like editing is supported". Это указывает на то, что загрузчик GRUB не может найти необходимые файлы для успешной загрузки операционной системы.

Причины

Проблема может быть вызвана:

  1. Изменением таблицы разделов: Из-за изменения размера раздела для создания пространства под Windows, возможно, что GRUB теперь не может корректно найти загружаемые файлы.
  2. Проблемами с конфигурацией UEFI: Установка Windows может изменить порядок загрузки в UEFI и даже перезаписать настройки GRUB.
  3. Конфликтом между загрузчиком Windows и GRUB.

Возможные решения

Рассмотрим несколько шагов для восстановления доступа к Ubuntu:

1. Использование Live USB для восстановления

  1. Загрузитесь с Live USB Ubuntu. Убедитесь, что вы используете ту же версию Ubuntu, которая была установлена на вашем диске.
  2. Откройте терминал и попробуйте установить и запустить boot-repair снова.
    • Для этого выполните:
      sudo add-apt-repository ppa:yannubuntu/boot-repair
      sudo apt update
      sudo apt install -y boot-repair
      boot-repair
    • Выберите "Recommended repair" и следуйте инструкциям программы.

2. Проверка таблицы разделов и системы файлов

Вы упомянули, что сталкиваетесь с ошибками при монтировании разделов. Это может быть связано с тем, что таблица разделов или система файлов повреждена. Для проверки и исправления ошибок выполните:

sudo fsck /dev/nvme0n1p2  # замените p2 на номер вашего раздела Ubuntu

3. Настройка GRUB вручную

Если автоматическое восстановление не сработает, вы можете попробовать вручную восстановить GRUB:

  1. Найдите UUID вашего раздела Ubuntu:
    sudo blkid
  2. Загрузите GRUB из вашего Live USB, используя команды:
    sudo mount /dev/nvme0n1p2 /mnt  # снова меняйте на нужный вам раздел
    sudo mount /dev/nvme0n1p1 /mnt/boot/efi  # монтируем раздел EFI
    sudo grub-install --root-directory=/mnt /dev/nvme0n1  # установите GRUB на диск
    sudo update-grub  # обновите конфигурацию GRUB

4. Установка Windows Boot Manager

Если после выполнения вышеперечисленных шагов Ubuntu все еще не загружается, вы можете попробовать установить Windows Boot Manager для загрузки Ubuntu:

  1. Запустите Windows в безопасном режиме.
  2. В командной строке администратору выполните:
    bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

    Это установит GRUB в качестве загрузчика.

Заключение

Эти шаги могут помочь вам восстановить доступ к вашей установке Ubuntu 24.04. Путь к восстановлению может занять несколько попыток, и важно сохранять резервные копии всех важных данных перед внесением изменений в систему.

Если предложенные методы не сработают, возможно, будет целесообразно обратиться за поддержкой в официальные сообщества Ubuntu или продвинутый форум по вашим конкретным проблемам, включая записи из Boot Repair и результаты диагностики.

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

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