OSDN Git Service

updated grub.cfg install location
authorLuke <hatharry@gmail.com>
Thu, 14 Jan 2016 14:12:37 +0000 (03:12 +1300)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Sun, 17 Jan 2016 18:16:02 +0000 (02:16 +0800)
install/scripts/1-install

index 9c977c6..4b8f5f1 100644 (file)
@@ -292,10 +292,11 @@ install_to()
                [ $? -eq 0 ] && mkdosfs -n EFI /dev/$boot
                try_mount rw /dev/$boot /hd
                cp -af /grub2/efi /hd
-               grubcfg=/hd/efi/boot/grub.cfg
-               echo -e "set timeout=6" > $grubcfg
-               echo -e "menuentry \"Android-x86 $VER\" {\n\tsearch --set=root --file /$asrc/kernel\n\tlinuxefi /$asrc/kernel quiet $cmdline \n\tinitrdefi /$asrc/initrd.img\n}" >> $grubcfg
-               echo -e "menuentry \"Android-x86 $VER (DEBUG mode)\" {\n\tsearch --set=root --file /$asrc/kernel\n\tlinuxefi /$asrc/kernel $cmdline DEBUG=2\n\tinitrdefi /$asrc/initrd.img\n}" >> $grubcfg
+               mkdir -p /hd/boot/grub
+               grubcfg=/hd/boot/grub/grub.cfg
+               echo -e "set timeout=5\n\n" > $grubcfg
+               echo -e "menuentry \"Android-x86 $VER\" {\n\tsearch --set=root --file /$asrc/kernel\n\tlinux /$asrc/kernel quiet $cmdline \n\tinitrd /$asrc/initrd.img\n}" >> $grubcfg
+               echo -e "menuentry \"Android-x86 $VER (DEBUG mode)\" {\n\tsearch --set=root --file /$asrc/kernel\n\tlinux /$asrc/kernel $cmdline DEBUG=2\n\tinitrd /$asrc/initrd.img\n}" >> $grubcfg
                if [ -e /hd/EFI/Microsoft/Boot/bootmgfw.efi ]; then
                        echo -e "menuentry \"Windows (UEFI)\" {\n\tsearch --set=root --file /EFI/Microsoft/Boot/bootmgfw.efi\n\tchainloader /EFI/Microsoft/Boot/bootmgfw.efi\n}" >> $grubcfg
                fi