OSDN Git Service

1-install: search bootmgfw.efi at runtime
[android-x86/bootable-newinstaller.git] / boot / boot / grub / grub.cfg
index 58f5d11..6d64d5f 100644 (file)
@@ -18,7 +18,11 @@ menuentry 'Android-x86 VER Installation' --class android-x86 {
        initrd /initrd.img
 }
 
-menuentry 'Windows' {
-       search --file --no-floppy --set=root /EFI/Microsoft/Boot/bootmgfw.efi
-       chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
-}
+set winefi=/EFI/Microsoft/Boot/bootmgfw.efi
+search --file --no-floppy --set=win ${winefi}
+if [ -e (${win})/${winefi} ]; then
+       menuentry Windows --class windows {
+               set root=${win}
+               chainloader (${root})/${winefi}
+       }
+fi