grub에서 Windows 10 이미지를 찾을 수 없습니다.

grub에서 Windows 10 이미지를 찾을 수 없습니다.

grub에서 Windows 10을 부팅하는 데 문제가 있습니다. 내가 그것을 시도했을 때 나는 다음과 같은 메시지를 받았습니다.

/EndEntire
file path: /ACPI....../File(bootmgfw.efi)/EndEntire
error: cannot load image.

그러다가 구글링해서 이걸 발견했어요문제 해결, 파일을 편집하라고 알려줍니다 grub.cfg.

편집하다/boot/grub/grub.cfg

찾다

### BEGIN /etc/grub.d/30_os-prober ###

menuentry 'Windows 10 (loader) (on /dev/sdXX)'

후에

chainloader +1

쓰다

ntldr /bootmgr

적용하려고 하면 원래 오류 외에 이런 오류가 발생했습니다.

error: can't find command `ntldr'.

이는 내 파일이 링크에 있는 파일과 다르게 보이기 때문일 수 있지만 grub.cfg솔루션을 적용하는 방법을 모르겠습니다.

파일이 꽤 길기 때문에 grub.cfg다른 솔루션에서 언급한 부분입니다.

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/sda2)' --class windows --class     os $menuentry_id_option 'osprober-efi-4CBE-1366' {
    insmod part_gpt
    insmod fat
    set root='hd0,gpt2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-    efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  4CBE-1366
    else
      search --no-floppy --fs-uuid --set=root 4CBE-1366
    fi
        chainloader /EFI/Microsoft/Boot/bootmgfw.efi
    }
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

전체 파일을 찾을 수 있습니다여기필요한 경우.

grub을 업데이트하려고 시도했지만 아무런 차이가 없습니다.

편집하다:

터미널에서 출력

kajsa@Yoga ~ $ sudo update-grub
[sudo] password for kajsa: 
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-53-generic
Found initrd image: /boot/initrd.img-4.4.0-53-generic
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done

어떤 제안이 있으십니까?

관련 정보