|
本帖最后由 ones 于 2019-9-14 21:10 编辑
我有一个平板电脑,装了一个凤凰OS和一个win8系统,是双系统,默认用grub2启动,grub2里有两个菜单选项
第一项是android,第二项是win8,默认设置timeout是3秒,default是0,如果不操作,默认启动第一项android,如果有操作,3秒倒计时就停止了
因为是双系统启动,有时我想选择启动win8,但是平板不能像电脑那样带键盘鼠标操作,平板只能用音量键和电源键操作,我发现在grub2下用音量键是可以像键盘上下键那样操作选择菜单项的,但是电源键却没反应,不能操作,不能确认回车,所以我想给每个菜单项增加倒计时,用音量键选择要启动的系统项,然后倒计时两三秒钟就启动所选择的那个系统
对grub各种命令编程不熟悉,哪位大侠给指点一下,谢谢。
set timeout=3
set default=0
menuentry 'Phoenix OS' --class android-x86 {
search --set=root --file /efi/PhoenixOS/kernel
linux /efi/PhoenixOS/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=788
initrd /efi/PhoenixOS/initrd.img
}
menuentry 'Windows' --unrestricted {
if [ 'pc' == $grub_platform ] ; then
if search --file --set /bootmgr ; then
chainloader +1
elif search --file --set /ntldr ; then
chainloader +1
fi
elif [ 'efi' == $grub_platform ] ; then
if search --file --set /EFI/Microsoft/Boot/bootmgfw.efi ; then
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
fi
fi
}
|
|