Grub 2 не видит Windows 11

desperado
/dev/sda3: UUID="4CBA-C10F" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="Basic data partition" PARTUUID="0f2eb6c5-66df-471c-9c45-8aab3955a042"
-
desperado
Тогда получается так?
menuentry "Microsoft Windows 11" {
insmod part_gpt
insmod fat
insmod chain
search –no-floppy –fs-uuid –set=root hd0,gpt1 4CBA-C10F
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
Да , только вторую скобку } не забудьте
vs220
desperado
/dev/sda3: UUID="4CBA-C10F" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="Basic data partition" PARTUUID="0f2eb6c5-66df-471c-9c45-8aab3955a042"
-
desperado
Тогда получается так?
menuentry "Microsoft Windows 11" {
insmod part_gpt
insmod fat
insmod chain
search –no-floppy –fs-uuid –set=root hd0,gpt1 4CBA-C10F
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
Да , только вторую скобку } не забудьте

Не сработало, добавил все в grub.cfg и при выборе строчки пишет no such device hd0,gpt1
-
desperado
Не сработало, добавил все в grub.cfg и при выборе строчки пишет no such device hd0,gpt1
-

vs220
desperado
$hints_string в моем случае если dev/sda3 то это (hd0,3)?
нет, если gpt разметка то
hd0,gpt3
на тройку исправьте
,раздел же третий
vs220
-
desperado
Не сработало, добавил все в grub.cfg и при выборе строчки пишет no such device hd0,gpt1
-

vs220
desperado
$hints_string в моем случае если dev/sda3 то это (hd0,3)?
нет, если gpt разметка то
hd0,gpt3
на тройку исправьте
,раздел же третий

Ну если добавлять в grub.cfg то все равно почему-то не работает, даже с 3
desperado
Ну если добавлять в grub.cfg то все равно почему-то не работает, даже с 3
Кто то, не будем называть кто говорил что груб имеет простой конфиг :)

пробуйте поменять
 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 4CBA-C10F
либо полностью хинты
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 4CBA-C10F
либо полностью хинты
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 4CBA-C10F

Так заработало, спасибо)
Но это если писать напрямую в grub.cfg, если же добавлять это в /etc/grub.d/40.custom потом делать grub-mkconfig -o /boot/grub/grub.cfg то os-prober не может добавить ее.
Не критично если я вручную прописанным оставлю в grub.cfg? Просто в самом файле написано предупреждение что нельзя редактировать его, и это смущает немного.
desperado
Не критично если я вручную прописанным оставлю в grub.cfg? Просто в самом файле написано предупреждение что нельзя редактировать его, и это смущает немного
На арче не критично если не будете сами запускать обновление или генерацию конфига. На других линуксах может быть критично потому что конфиг автоматом перегенерируется при обновлении ядра.
vs220
desperado
Не критично если я вручную прописанным оставлю в grub.cfg? Просто в самом файле написано предупреждение что нельзя редактировать его, и это смущает немного
На арче не критично если не будете сами запускать обновление или генерацию конфига. На других линуксах может быть критично потому что конфиг автоматом перегенерируется при обновлении ядра.
Спасибо, а не подскажете, почему если по-правильному делать, то не работает?
desperado
почему если по-правильному делать, то не работает?
Покажите как записали в etc/grub.d/40.custom свое и
Вы монтировали раздел с виндовым загрузчиком sda3, перед запуском ?
sudo grub-mkconfig -o /boot/grub/grub.cfg 
vs220
desperado
почему если по-правильному делать, то не работает?
Покажите как записали в etc/grub.d/40.custom свое и
Вы монтировали раздел с виндовым загрузчиком sda3, перед запуском ?
sudo grub-mkconfig -o /boot/grub/grub.cfg 

Сделал sudo mount /dev/sda3 /mnt, в файл добавил следующее:
menuentry "Microsoft Windows 11" {
insmod part_gpt
insmod fat
insmod chain
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt3 --hint-efi=hd0,gpt3 --hint-baremetal=ahci0,gpt3 4CBA-C10F hd0,gpt3 4CBA-C10F
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
 
Зарегистрироваться или войдите чтобы оставить сообщение.