Editar menu.lst de Android para iniciar Linux

rafaas

Lanero Regular
31 Jul 2009
2
Tengo instalado Android-X86 en un pedrive, cuando quiero iniciarlo, inicio desde usb y me sale el menu Android. Todo funciona perfectamente.
Lo que quiero es que en el mismo menu, aparezca Beini y se pueda ejecutar desde el mismo menu.
Lo tengo asi:


default=0
timeout=10
root (hd0,0)
splashimage=/grub/android-x86.xpm.gz
title Android-x86 2.3-RC1 (HDPI)
kernel /android-2.3-RC1/kernel quiet root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode DPI=240 SRC=/android-2.3-RC1
initrd /android-2.3-RC1/initrd.img

title Boot linux-Beini 1.2.1
root (hd0,0)
initrd sdcard/beini/beini-1.2.1.iso
 
title Boot beini-1.2.1.iso
find --set-root --ignore-floppies --ignore-cd /beini/beini-1.2.1.iso
map --heads=0 --sectors-per-track=0 /beini/beini-1.2.1.iso (hd32)
map --hook
chainloader (hd32)
 
title Boot beini-1.2.1.iso
root (hd0,0)
find --set-root --ignore-floppies --ignore-cd /beini/beini-1.2.1.iso
map --heads=0 --sectors-per-track=0 /beini/beini-1.2.1.iso (hd32)
map --hook
chainloader (hd32)
 
title Boot beini-1.2.1.iso
root (hd0,1)
find --set-root --ignore-floppies --ignore-cd /beini/beini-1.2.1.iso
map --heads=0 --sectors-per-track=0 /beini/beini-1.2.1.iso (hd32)
map --hook
chainloader (hd32)
 
title Boot beini-1.2.3.iso
find --set-root --ignore-floppies --ignore-cd sdcard/beini/beini-1.2.3.iso
map --heads=0 --sectors-per-track=0 sdcard/beini/beini-1.2.3.iso (hd32)
map --hook
chainloader (hd32)

Lo que esta en cursiva son intentos para poder iniciarlo, pero todos dan error.
Alguna sugerencia de como solucionarlo?
Decirme algo, por muy rara que sea la idea, la probare.
* En la raiz del pen esta una carpeta llamada beini y dentro beini.1.2.1.iso y beini.1.2.3.iso
Gracias de antemano.




-- he añadido esta linea sacada del unibotin...
title Beini 1.2.3
kernel /beini/ubnkern
append initrd=/beini/ubninit quiet waitusb=6


a medias me sale kermel panic.

He conseguido mas o menos lo que queria, pero alreves. Usando unibotin, añadi las carpetas y archivos del Android-X86 en el pendrive..
En el archivo syslinux.cfg aña di las lineas del menu.lst del android quedando asi...

default menu.c32
prompt 0
menu title Multiboot
timeout 100


label unetbootindefault
menu label Beini 1.2.3
kernel /ubnkern
append initrd=/ubninit quiet waitusb=6


label ubnentry0 #si no pones label ubnentry0/1/2/3 etc arranca desde la ultima obcion, me volvi loco buscando el por que.
menu label Android-x86 2.3-RC1 (HDPI)
kernel /android-2.3-RC1/kernel quiet root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode DPI=240 SRC=/android-2.3-RC1
initrd /android-2.3-RC1/initrd.img


y ahora si puedo iniciar mas o menos como yo queria.
 
Última edición:
  • Me gusta
Reacciones: Desiderantes