I think INSTALL should be
label install
menu label Installation - ^Install Android-x86 to harddisk
kernel /multiboot/androidx86/kernel
append initrd=/multiboot/androidx86/initrd.img root=/dev/ram0 androidboot.hardware=android_x86 acpi_sleep=s3_bios,s3_mode SRC=/multiboot/androidx86/ INSTALL=1 DEBUG=
But better not to use this option since it will change the boot process in the Master Boot Record (mbr). I have a multiboot os system (Windows, Ubuntu, Androidx86),
I'm using Ubuntu 12.10.
Example
On the Android partition(ext3) [Ubuntu 12.10(ext4), Windows 7(ntfs)]
Crete a folder androidjb and copy the contents of the android iso
+androidjb
--initrd.img
--kernel
--ramdisk.img
--system.sfs
on this folder use gnome-commander root enabled and pull up terminal, use the command
unsquashfs system.sfs
If your ubuntu sys dont have squashfs-tools it will show you to "apt-get squshfs-tools"
It will extract the compressed system.sfs to a folder and you will get system.img
Use disk utility in to mount system.img thus you will get the contents of the system folder
Create a data and system folder on androidjb
+androidjb
--+data
--+system
--initrd.img
--kernel
--ramdisk.img
--system.sfs
--system.img
put the contents of the system.img to the system folder then unmount and delete system.sfs and system.img
Now you have the complete android files you just need to boot it.
+androidjb
--+data
--+system
--initrd.img
--kernel
--ramdisk.img
to boot it again use gnome-commander root enabled go to (linux partition)"etc folder then to the grub.d folder" to change 40_custom file to add using gedit
add this to 40_custom
Example
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Android x86 4.0.4" --class android --class linux --class os {
set root='(hd1,2)'
linux /androidics/kernel quiet root=/dev/ram0 androidboot.hardware=gen_x86 video=-16 quiet vga=791 acpi_sleep=s3_bios,s3_mode SRC=/androidics
initrd /androidics/initrd.img
}
menuentry "Android x86 4.0.4 debug mode" --class android --class linux --class os {
set root="(hd1,2)"
linux /androidics/kernel root=/dev/ram0 androidboot.hardware=gen_x86 video=-16 quiet vga=791 acpi_sleep=s3_bios,s3 SRC=/androidics DEBUG=1
initrd /androidics/initrd.img
}
menuentry "Android x86 4.2" --class android --class linux --class os {
set root='(hd1,2)'
linux /android021327/kernel root=/dev/ram0 androidboot.hardware=android_x86 video=-16 quiet vga=791 acpi_sleep=s3_bios,s3_mode SRC=/android021327
initrd /android021327/initrd.img
}
menuentry "Android x86 4.2 latest build" --class android --class linux --class os {
set root='(hd1,2)'
linux /androidjb/kernel root=/dev/ram0 androidboot.hardware=android_x86 video=-16 quiet vga=866 acpi_sleep=s3_bios,s3_mode SRC=/androidjb
initrd /androidjb/initrd.img
}
menuentry "Android x86 4.2 vesa latest build" --class android --class linux --class os {
set root='(hd1,2)'
linux /androidjb/kernel root=/dev/ram0 androidboot.hardware=android_x86 video=-16 quiet vga=791 acpi_sleep=s3_bios,s3_mode SRC=/androidjb
initrd /androidjb/initrd.img
}
menuentry "Android x86 4.2 latest build debug mode" --class android --class linux --class os {
set root="(hd1,2)"
linux /androidjb/kernel root=/dev/ram0 androidboot.hardware=android_x86 video=-16 quiet vga=791 acpi_sleep=s3_bios,s3 SRC=/androidjb DEBUG=1
initrd /androidjb/initrd.img
}
"set root=" is the location of your android partition
after saving it, and use (root)terminal to update-grub or sudo update-grub to add it to the ubuntu boot menu
Using this process you can have use multi android iso's in a single ext3 partition just like in yumi multiboot