在isolinux.cfg文件里设置iso的开机默认启动项,在想要默认启动的启动项加上menu
default即可
如:
labelliveh
menulabel Live CD - ^Run Android-x86 without installation (HDPI)
kernel/kernel
appendinitrd=/initrd.img CMDLINE quiet SRC= DATA= DPI=240
labellivem
menulabel Live CD - ^Run Android-x86 without installation (MDPI)
kernel/kernel
appendinitrd=/initrd.img CMDLINE quiet SRC= DATA= DPI=160
labelvesa
menulabel Live CD - ^VESA mode
kernel/kernel
appendinitrd=/initrd.img CMDLINE quiet vga=788 SRC= DATA=
labeldebug
menulabel Live CD - ^Debug mode
kernel/kernel
appendinitrd=/initrd.img CMDLINE vga=788 DEBUG=1 SRC= DATA=
labelinstall
menulabel Installation - ^Install Android-x86 to harddisk
kernel/kernel
appendinitrd=/initrd.img CMDLINE INSTALL=1 DEBUG=
想默认启动label livem
只需在labellivem的 kernel/kernel上一行加上menudefault即可
labellivem
menulabel Live CD - ^Run Android-x86 without installation (MDPI)
menudafault
kernel/kernel
appendinitrd=/initrd.img CMDLINE quiet SRC= DATA= DPI=160
androidx86 u盘启动默认高分的方法:
Androidx86版本在制成u盘,从u盘启动时,上面设置的开机默认高分的放在这里就不启作用了,主要原因是:设置从u启动的启动项,需要修改两个文件,因为从U盘启动是用的是menu.lst这个文件,这个文件是事先写好放在代码里的,但是当把其安装到机器上时,有个脚本会重新生成一个mune.lst这个文件,而不是用原来代码里的menu.lst这个文件,所有当用U盘启动默认启动项时修改的是/bootable/newinstaller/usb目录menu.lst文件,当把其安装的机器上时要修改生成menu.lst的那个脚本文件。这个脚本文件位于/bootable/newinstaller/install/scripts目录下
的1-install脚本文件,将里面的创建menu.lst文件的函数create_menulst()里面的内容修改一下就可以了。其中有一行代码echo-e "default=0\ntimeout=6\nroot(hd0,$1)\nsplashimage=/grub/android-x86.xpm.gz\n" > $menulst
这许将这行代码的“default的值有0该为1即可”。