Tabla de Contenidos

Instalando eeeXubuntu en una tarjeta SD

Notas

FIXME

Hasta ahora ha habido muchos comentarios sobre cómo hacer que eeeXubuntu se ejecute en una tarjeta SD en los foros.

Muchos métodos parecer ser casos únicos, no aplicables a eeepc's en general.

La instalación de eeeXubuntu en una tarjeta SD parece llevarse a cabo sin problema, pero el problema aparece con el gestor de arranque. Esta página está dedicada a: ¿Qué hacer después de que eeeXubuntu esté instalado en una tarjeta SD? ¿Como lo hago funcionar (arrancar) en mi eeePC?

Hasta la fecha aún no hay un método que funcione para hacer que eeeXubuntu ARRANQUE desde una tarjeta SD en el eeePC (al menos no en la wiki)

Si encuentras una forma de hacerlo funcionar en cualquier eeePC estándar, y te sientes llamado a escribir, ¡modifica, por favor, esta página!

FIXME

EDITADO POR X2ON: Instalar eeeXbuntu en una tarjeta SD (¡instalar Grub en /dev/sdb en el instalador de Ubuntu!). Entonces arrancar desde el SD y cambiar la configuración de Grub de (HD1,0) to (HD0,0)

EDICIÓN ADOCIONAL POR NJP: Los dos problemas con la instalación en una tarjeta SD son (1) asegurar que grub está instalado en la tarjeta SD, en lugar de en el disco SSD interno o pendrive, y (2) que la unidad de arranque para Xubuntu especificada en /boot/grub/menu.lst sea (hd0,0).

Al instalar grub, no confíes en que la tarjeta SD sea necesariamente /dev/sdb. Si estás instalando desde un pendrive, pudiera ser /dev/sdc.

Desgraciadamente, no recuerdo exactamente lo que hice, pero aquí hay un primer borrador con instrucciones. ¡De todas formas, no confíes mucho aún en las mismas!

EDITADO POR ICEDAC: Quiero solamente confirmar que siguiendo los pasos señalados a continuación y editando el fichero /boot/grub/menu.lst conseguirás arrancar desde una tarjeta SD. He seguido los pasos y hecho los cambios al fichero /boot/grub/menu.lst desde el propio eeeXubuntu y funciona sin problemas.

How-to de instalación en SD

Pre-instalación

Sigue las instrucciones indicadas en la página de la wiki Instalación de eeeXubuntu para crear un CD autoarrancable o, preferentemente para el eeePC, un pendrive USB autoarrancable conteniendo el Live CD de eeeXubuntu.

Merece la pena eliminar o reducir el tamaño de cualquier partición de la tarjeta SD antes de continuar para generar espacio para las particiones ext3 y swap que crearemos durante el proceso de instalación.

* En el entorno de la unidad Live CD / Live USB, abrir un terminal y escribir:

df -h 

/dev/sda es el primer disco, /dev/sdb el segundo y así sucesivamente. Usa la información que se muestra para inferir cuál de estos discos se corresponde con la tarjeta SD. (El número tras cada uno representa el número de partición en ese disco, comenzando con 0).

Instalando eeeXubuntu

 Una partición ext3 primaria con el punto de montaje /
 Una partición de swap

Pruebas Post-Instalación

Correcciones Post-Instalación

sudo cp /boot/grub/menu.lst menu.bak
sudo mousepad /boot/grub/menu.lst

Buscar esta sección en el fichero, y editar la tercera línea para especificar que la unidad raíz de grub por defecto es (hd0,0):

## default grub root device
## e.g. groot=(hd0,0)
# groot (hd0,0)

A continuación, cambiar cada una de las opciones del menú de Ubuntu para que arranquen desde (hd0,0) - i.e. se buscan secciones similares a las siguientes y se cambian las líneas que comiencen con la palabra 'root'

title Ubuntu 7.10, kernel 2.622...etc.
root (hd0,0)

Cambiar las entradas de Xandros también, si fuese necesario, a (hd1,0):

title Normal boot
root (hd1,0)

Información útil acerca de grub aquí