Я попробовал показанный альтернативный метод здесь с использованием ремонт обуви
после того, как система вообще не обнаружила загрузчик linux (только опция Windows и только диск (который я не знаю, почему он появляется) были в параметрах порядка загрузки BIOS и в меню загрузки). Теперь биос определяет загрузчик (ubuntu добавлен в список), но в этом минимальном режиме bash.
Мне нужно ввести следующие строки, чтобы показать обычный экран-заставку, как я его настроил:
set root=(hd0, gpt5) (это мой корневой раздел)
установить префикс = (hd0, gpt5)/boot/grub
инсмод нормальный
нормальный
Почему я должен вводить это каждый раз при загрузке? Как я могу это решить? Я также пытался использовать boot-repair, чтобы полностью переустановить grub, отметив опцию очистки grub, но это все равно не работает.
РЕДАКТИРОВАТЬ: запрошенная информация
~ ¯ sudo parted -l
Модель: SSSTC CL1-4D512 (nvme)
Диск /dev/nvme0n1: 512 ГБ
Размер сектора (логический/физический): 512Б/512Б
Таблица разделов: gpt
Флаги диска:
Номер Начальный Конечный Размер Файловая система Имя Флаги
1 1049 КБ 274 МБ 273 МБ FAT32 Загрузка системного раздела EFI, esp
2 274 МБ 290 МБ 16,8 МБ зарезервированный раздел Microsoft msftres
3 290 МБ 262 ГБ 262 ГБ ntfs Базовый раздел данных msftdata
5 262 ГБ 510 ГБ 248 ГБ ext4 (необозначенный корень)
6 510 ГБ 511 ГБ 629 МБ fat32 (загрузка без маркировки), загрузка, esp
4 511 ГБ 512 ГБ 1049 МБ ntfs Раздел основных данных скрыт, диаг.
sudo cat /boot/efi/EFI/ubuntu/grub.cfg
cat: /boot/efi/EFI/ubuntu/grub.cfg: Нет такого файла или каталога (это выглядит не очень хорошо)
~ ¯ sudo ls /boot/efi/EFI
BOOT Linux pop Pop_OS-4ce634ae-abfa-41e3-8b20-28dabe16a83d systemd
~ ¯ sudo mount /dev/nvme0n1p6 /mnt
~ ¯ sudo ls -R /mnt
/мнт:
BootInfo boot-sav загрузчик EFI «Информация о системном томе»
/mnt/Информация о загрузке:
ФД
/mnt/Информация о загрузке/FD:
сда
/mnt/BootInfo/FD/sda:
/mnt/загрузочное сохранение:
nvme0n1p1 nvme0n1p3 nvme0n1p4
/mnt/загрузочное-сохранение/nvme0n1p1:
/mnt/загрузочное-сохранение/nvme0n1p3:
/mnt/загрузочная-сохранение/nvme0n1p4:
/мнт/ЭФИ:
BOOT Linux pop Pop_OS-4ce634ae-abfa-41e3-8b20-28dabe16a83d systemd
/mnt/EFI/ЗАГРУЗКА:
bkpbootx64.efi bootx64.efi fbx64.efi grubx64.efi mmx64.efi
/mnt/EFI/Линукс:
/mnt/EFI/поп:
BOOTX64.CSV grub.cfg grubx64.efi mmx64.efi shimx64.efi
/mnt/EFI/Pop_OS-4ce634ae-abfa-41e3-8b20-28dabe16a83d:
cmdline initrd.img initrd.img-предыдущий vmlinuz.efi vmlinuz-предыдущий.efi
/мнт/ЭФИ/системд:
системаd-bootx64.efi
/мнт/загрузчик:
записи loader.conf случайным образом
/mnt/загрузчик/записи:
Pop_OS-current.conf Pop_OS-oldkern.conf
'/mnt/Информация о системном томе':
~ ¯ sudo mount /dev/nvme0n1p1 /mnt
~ ¯ sudo ls -R /mnt
/мнт:
'$ RECYCLE.BIN' BOOT EFI 'Информация о системном томе'
'/mnt/$RECYCLE.BIN':
рабочий стол.ini
/mnt/ЗАГРУЗКА:
ЗАГРУЗКА.SDI
/мнт/ЭФИ:
Загрузите Microsoft pop UpdateCapsule
/mnt/EFI/загрузка:
bkpbootx64.efi bootx64.efi fbx64.efi grubx64.efi mmx64.efi
/mnt/EFI/Майкрософт:
Восстановление загрузки
/mnt/EFI/Майкрософт/загрузка:
BCD bootmgfw.efi da-DK es-ES fr-CA ja-JP kd_02_15b3.dll kd_07_1415.dll lt-LT pl-PL ro-RO sv-SE zh-TW
BCD.LOG bootmgr.efi de-DE es-MX fr-FR kd_02_10df.dll kd_02_1969.dll kd_0C_8086.dll lv-LV pt-BR ru-RU tr-TR
BCD.LOG1 BOOTSTAT.DAT el-GR et-EE hr-HR kd_02_10ec.dll kd_02_19a2.dll kdnet_uart16550.dll memtest.efi pt-PT sk-SK uk-UA
BCD.LOG2 boot.stl en-GB fi-FI hu-HU kd_02_1137.dll kd_02_1af4.dll kdstub.dll nb-NO qps-ploc sl-SI winsipolicy.p7b
bg-BG cs-CZ en-US Шрифты it-IT kd_02_14e4.dll kd_02_8086.dll ko-KR nl-NL Ресурсы sr-Latn-RS zh-CN
/mnt/EFI/Microsoft/Boot/bg-BG:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/cs-CZ:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/da-DK:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/de-DE:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/el-GR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/en-GB:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/en-US:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/es-ES:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/es-MX:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/et-EE:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/fi-FI:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/Шрифты:
chs_boot.ttf jpn_boot.ttf malgun_boot.ttf meiryo_boot.ttf msjh_boot.ttf msyh_boot.ttf segmono_boot.ttf segoe_slboot.ttf
cht_boot.ttf kor_boot.ttf malgunn_boot.ttf meiryon_boot.ttf msjhn_boot.ttf msyhn_boot.ttf segoen_slboot.ttf wgl4_boot.ttf
/mnt/EFI/Microsoft/Boot/fr-CA:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/fr-FR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/hr-HR:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/hu-HU:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/it-IT:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/ja-JP:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/ко-КР:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/lt-LT:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/lv-LV:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/nb-НЕТ:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/nl-NL:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/pl-PL:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/pt-BR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/pt-PT:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/qps-ploc:
memtest.efi.mui
/mnt/EFI/Microsoft/Boot/Ресурсы:
bootres.dll en-US
/mnt/EFI/Microsoft/Boot/Resources/en-US:
bootres.dll.mui
/mnt/EFI/Microsoft/Boot/ro-RO:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/ru-RU:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/sk-SK:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/sl-SI:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/sr-Latn-RS:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/sv-SE:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/tr-TR:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/uk-UA:
bootmgfw.efi.mui
/mnt/EFI/Microsoft/Boot/zh-CN:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Microsoft/Boot/zh-TW:
bootmgfw.efi.mui bootmgr.efi.mui memtest.efi.mui
/mnt/EFI/Майкрософт/Восстановление:
BCD BCD.LOG BCD.LOG1 BCD.LOG2
/mnt/EFI/поп:
grubx64.efi
/mnt/EFI/UpdateCapsule:
CapsuleUpdateFile1000.bin
'/mnt/Информация о системном томе':
AadRecoveryPasswordDelete ClientRecoveryPasswordRotation IndexerVolumeGuid WPSettings.dat
'/mnt/Информация о системном томе/AadRecoveryPasswordDelete':
'/mnt/Информация о системном томе/ClientRecoveryPasswordRotation':
ОБНОВИТЬ: Ничего, компьютер снова сдох (не по моей вине, плата сломалась во второй раз, и я надеюсь, что смогу заменить все это дело). Спасибо тем, кто пытался мне помочь