[РЕШЕНО]uefi

vs220
efi-directory=/boot да

FireShock
fat раздел примонтировал к /boot
Все правильно, так тоже можно.

Конфиг граба сгенерировали?
grub-mkconfig -o /boot/grub/grub.cfg
Morisson
vs220
efi-directory=/boot да

FireShock
fat раздел примонтировал к /boot
Все правильно, так тоже можно.

Конфиг граба сгенерировали?
grub-mkconfig -o /boot/grub/grub.cfg
Да, сгенерировал. Но по неизвестной мне причине. Grub упорно не хочет записывать себя в UEFI:( Я уже не знаю что и делать.
FireShock
Grub упорно не хочет записывать себя в UEFI
гляньте какие есть загрузочные файлы в UEFI
efibootmgr -v
можно просто скопировать ваш /boot/EFI/GRUB/grubx64.efi в /boot/EFI/Boot и переименовать в bootx64.efi удалив старый bootx64.efi
vs220
FireShock
Grub упорно не хочет записывать себя в UEFI
гляньте какие есть загрузочные файлы в UEFI
efibootmgr -v
можно просто скопировать ваш /boot/EFI/GRUB/grubx64.efi в /boot/EFI/Boot и переименовать в bootx64.efi удалив старый bootx64.efi
Команда efibootmgr -v выдала непонятный текст, а в папке boot/EFI папка GRUB И ВСЁ, а в ней grubx64.efi
FireShock
efibootmgr -v выдала непонятный текст,
Ну так покажите этот текст, можно скриншотом
что то вроде этого
efibootmgr -v
BootCurrent: 0003
Timeout: 2 seconds
BootOrder: 0003,0000,0002
Boot0000* Windows Boot Manager	HD(.....
Boot0002  UEFI: Встроенный EFI Shell .....
Boot0003* Refind	HD(1,GPT,e4660fe0-ea7a-4021-b843-8d11235fe755,0x800,0x1fe000)/File(\EFI\Boot\bootx64.efi)
BootOrder это порядок загрузки - какая запись будит грузиться
Boot000 загрузочные записи,
HD(1,GPT,e4660fe0-ea7a-4021-b843-8d11235fe755 это диск
File(\EFI\Boot\bootx64.efi это загрузочный файл

FireShock
а в папке boot/EFI папка GRUB И ВСЁ, а в ней grubx64.efi
Просто создать тогда папку boot/EFI/Boot скопировать в нее grubx64.efi и переименовать его в bootx64.efi

По умолчанию биос должен искать и грузить этот файл /EFI/Boot/bootx64.efi ( заменив его на файл груба будет грузиться груб)
vs220
FireShock
efibootmgr -v выдала непонятный текст,
Ну так покажите этот текст, можно скриншотом
что то вроде этого
efibootmgr -v
BootCurrent: 0003
Timeout: 2 seconds
BootOrder: 0003,0000,0002
Boot0000* Windows Boot Manager	HD(.....
Boot0002  UEFI: Встроенный EFI Shell .....
Boot0003* Refind	HD(1,GPT,e4660fe0-ea7a-4021-b843-8d11235fe755,0x800,0x1fe000)/File(\EFI\Boot\bootx64.efi)
FireShock
а в папке boot/EFI папка GRUB И ВСЁ, а в ней grubx64.efi
Просто создать тогда папку boot/EFI/Boot скопировать в нее grubx64.efi и переименовать его в bootx64.efi

По умолчанию биос должен искать и грузить этот файл /EFI/Boot/bootx64.efi ( заменив его на файл груба будет грузиться груб)
Скриншот: https://prnt.sc/px3glt
FireShock
Скриншот
Нету записи груба. Выше расписал что записи означают.
Попробуйте еще после чрута в систему проделать
grub-install --target=x86_64-efi --efi-directory=/boot --removable
загрузочный файл груба должен тогда прописаться как \EFI\Boot\bootx64.efi
vs220
FireShock
Скриншот
Нету записи груба. Выше расписал что записи означают.
Попробуйте еще после чрута в систему проделать
grub-install --target=x86_64-efi --efi-directory=/boot --removable
загрузочный файл груба должен тогда прописаться как \EFI\Boot\bootx64.efi
Да, запись появилась. Но теперь вот такая фигня. [КЛИК]
Я перегенерировал конфиг груба после того как ввёл то что вы посоветовали.
FireShock
вот такая фигня
Ну что же груб запустился.
Теперь разобраться с конфигом
гляньте что у вас в конфиге из чрута
cat /boot/grub/grub.cfg
и на месте ли файлы груба и ядро с инитом собственно

ls /boot/grub
ls /boot

Можно и из винды смотреть и редактировать, если вы с нее сидите. или из другого линя
vs220
FireShock
вот такая фигня
Ну что же груб запустился.
Теперь разобраться с конфигом
гляньте что у вас в конфиге из чрута
cat /boot/grub/grub.cfg
и на месте ли файлы груба и ядро с инитом собственно

ls /boot/grub
ls /boot

Можно и из винды смотреть и редактировать, если вы с нее сидите. или из другого линя
А как это сделать из винды. А то я уже устал туда сюда прыгать.
 
Зарегистрироваться или войдите чтобы оставить сообщение.