[span style=\'font-size:21pt;line-height:100%\']Instalando root en SD para OZ 3.5.4[/span]
Desde la salida del OZ 3.5.4 pasar el root a la tarjeta SD es mas facil. Tenemos dos opciones o instalarlo en un archivo que contendra el SO, similar a un initrd.bin o instalarlo directamente sobre la tarjeta. La primera tiene la ventaja de poder tener varios OS en una misma tarjeta (siempre que usen el mismo kernel), pero la desventaja de que una vez asignado el tamaño del archivo este no se puede cambiar... o se puede, pero es muy engorroso y no lo vamos a tratar aqui. Para gustos los colores, yo me decanto por el primer metodo.
Preparando la tarjeta
La tarjeta tiene que estar formateada a ext2. Asi que desde una consola de linux:
$mkfs.ext2 /PATH_A_LA_SD
ej: $mkfs.ext2 /dev/sda1
Tambien podemos formatearla desde la propia Z. Abrimos una consola y...
#mkfs.ext2 /media/card
Si utilizas windows se puede formatear desde una aplicacion tipo "partition magic", windows no te formateara la tarjeta a ext2 desde el explorador =P.
Preparamos los archivos
Lo primero nos bajamos un tarball de aquí.
http://ewi546.ewi.utwente.nl/mirror/www.openzaurus.org/official/unstable/3.5.4/images/collie/tarballs/
No lo renombramos y lo guardamos a la tarjeta SD o CF. Si lo queremos renombrar tenemos que guardar obligatoriamente la terminación rootfs.tar.gz o el altboot no lo reconocera. Podemos guardar el archivo
Instalando el sistema
Ahora insertamos la tarjeta, reiniciamos y cuando nos aparezca el mensaje Please press any key to launch altboot... presionamos cualquier tecla:
1º.En el menu que nos sale elegimos la opción 5 (Advanced)
2º. Elegimos la opción 3, instalar archivo rootfs.tar.gz
Apartir de ahi seguimos los menus que nos van apareciendo. Que son donde queremos instalar el SO, si en la CF o en la SD, el tipo de instalacion que queremos hacer, o loop-image o directamente sobre la tarjeta y si queremos borrar la informacion ya existente (SI).
Si elegimos loop-image:
Nos pide un nombre para el archivo. Recomiendo elegir algo como SO_la_fecha (ej. opie_090406)
A continuación nos pedira el tamaño del archivo en MB. Se recomienda que este sea mayor de 100mb.
Ultimos pasos
Cuando termine de crear el archivo y de instalar el sistema (¡ojo! tarda un rato...) volvera a aparecernos el menu del altboot. Esta vez escogemos la opcion de arrancar desde la SD (3)o la CF (4), dependiendo de donde hemos instalado el rootfs. A continuacion nos aparecera nuevamente un altboot, en esta ocasion no presionamos nada y dejamos que arranque la opción 1 (normal boot) ya que este es el propio del nuevo sistema instalado.
Si en algun momento retirais la tarjeta al arrancar el sistema os informara que no encuentra el loop-image o el direct install y tendreis que arrancar desde la memoria flash (opción 1).
Ya esta, ya tenemos nuestro SO en la tarjeta. A la hora de instalar aplicaciones elegimos root para instalarlas. El espacio que queda libre en la tarjeta tambien podemos usarlo para instalar aplicaciones si queremos.
Este tuto esta basado en el "Altboot FAQ por coredump" que se encuentra aquí. Muchas gracias a Coredump por escribirlo.
Dudas, sugerencias, alabanzas a reload.fast(at)gmail.com. Flames, criticas y reclamaciones a Krasny.
[img]http://www.zoia.org/blog/wp-content/uploads/2006/10/pda-002.jpg\" border=\"0\" class=\"linked-image\" /]
http://www.hentges.net/misc/openzaurus/docs/altboot.shtml