MiniNo incorpora varias opciones de arranque para casos de hardware gráfico problemático:
Las dos primeras son para aquellos equipos de los que no disponemos de un controlador gráfico adecuado, o este no funciona debidamente, como pueden ser:
y nos vemos obligados a usar el controlador genérico Vesa.
La tercera opción es para aquel hardware gráfico que no admiten una profundidad de color superior a los 16 bits (DefaultDepth 16):
La cuarta opción es una petición que nos llega desde Chile y Argentina, para poder utilizar los ratones por puerto serie (COM1).
OJO al nombre del dispositivo /dev/sdX (no se trata de una partición, por ejemplo sdf1, sino del dispositivo entero sdf). Si tenemos dudas de cual es el nombre del dispòsitivo, podemos usar la orden:
df -h
Descargamos la ISO a nuestra máquina. Una vez descargada, desde un terminal ejecutamos:
sudo dd if=/ruta/a_donde/descargamos/minino-alguadaira_i686-RC.iso of=/dev/sdX bs=1M
Paciencia, no veremos ninguna indicación en terminal, tardará varios minutos.
Al terminar la transferencia al “pincho” USB deberá dar una información similar a esta:
426+0 records in 426+0 records out 446693376 bytes (447 MB) copiados, 143,683 s, 3,1 MB/s
En Debian y derivadas, como Ubuntu, puede utilizarse la herramienta gráfica ImageWriter:
http://ppa.launchpad.net/ogra/ubuntu/pool/main/u/usb-imagewriter/usb-imagewriter_0.1.3-0ubuntu1~intrepid~ppa1_all.deb
En el entorno de Redmond podeis utilizar el ”Image Writer for Windows” (GNU/GPL) que es un port del anterior a esta plataforma:
http://launchpad.net/win32-image-writer/0.2/0.2/+download/win32diskimager-RELEASE-0.2-r23-win32.zip
En ambos casos, para poder utilizarla deberemos cambiar la extensión .iso a .img, quedando el fichero con el siguiente nombre:
minino-alguadaira_i686-RC.img
Desde un terminal ordenamos:
sudo su wget http://minino.galpon.org/ISO/minino-alguadaira_i686-RC.iso -O-| dd of=/dev/sdX bs=1M
Nos devolverá algo similar a esto:
--2010-06-17 11:48:01-- http://minino.galpon.org/ISO/minino-alguadaira_i686-RC.iso Resolvendo minino.galpon.org... 91.121.142.79 Conectando a minino.galpon.org|91.121.142.79|:80... conectado. Petición HTTP enviada, agardando unha resposta... 200 OK Lonxitude: 449839104 (429M) [application/x-iso9660-image] Gardando en: «STDOUT» 100%[======================================>] 449.839.104 1,22M/s in 5m 24s 2010-06-17 11:53:25 (1,32 MB/s) - «-» gardado [449839104/449839104] 1+81777 records in 1+81777 records out 449839104 bytes (450 MB) copiados, 330,97 s, 1,4 MB/s You have mail in /var/mail/root root@maquina:/home/usuario#
Simplemente construimos un USB Vivo tal y como se indica en el apartado anterior y ordenamos la instalación desde el menú inicial o desde el instalador de la Vivo en ejecucuón.
Nos aparecerá una pantalla muy “espacial” con una ventana arriba a la izquierda en la que elegiremos la opción USB.
Con esto tendremos un nuevo inicio, pero esta vez desde el USB Vivo. En este momento ya podemos retirar el CD de la lectora y elegir el tipo de inicio que más nos interese.
A partir de ahora ya podemos utilizarlo como «vivo» o proceder a una instalación.
Obviamente hablamos de lectoras que no funcionan correctamente, normalmente nos referimos a lectoras con inconsistencia en el tráfico de datos, lo que hace que el «volcado» hacia el disco rígido contenga errores. Si no hay lectora o esta no funciona de ninguna manera, este método no hace magia.
Necesitaremos disponer de un dispositivo de memoria USB de al menos 2 GB.
En cualquier equipo, utilizando GParted formateamos el dispositivo USB y creamos las dos particiones necesarias, según los siguientes parámetros:
Recomendamos que las creemos en este orden, para que la partición del sistema sea sdX1 y la swap sdX2, más adelante veremos el porqué. Si decidimos cambiar este orden, deberemos tenerlo en cuenta al editar (al final de este proceso) el GRUB
Desde el CD Vivo o desde el USB Vivo iniciamos la instalación. Esta instalación puede hacerse tanto en el menú inicial, o desde el interior de la «vivo» en ejecución.
df -h» vemos su nombre en el sistema.A continuación se muestran las particiones Linux disponibles. sda1 439295 Hidden HPFS/NTFS hda1 9622903 Linux hda2 377527 Linux swap sdb1 1429753 Linux sdb2 530145 Linux swapp Escriba la partición donde se va a instalar GALPon MiniNo: Por ejemplo hda1:
sdb1 (ya que sda1 es el USB Vivo)Disk /dev/sdb: 2006 MB, 2006974464 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 178 1429753+ 83 Linux /dev/sdb2 179 244 530145 82 Linux swap Se va a formatear la partición sdb1 para el sistema y la partición sdb2 para el área de intercambio swap. ¿Está de acuerdo? (s, n):
Esta es una instalación que incluye “todas” las complejidades de uso de USB, por lo que el GRUB resultante será muy complejo y no operativo en condiciones normales, ya que contempla tres unidades distintas sobre una misma máquina en la que hay tres MiniNo instalados.
En cualquier caso, todo pasa por editar el grub y modificarlo para dejar unas lineas de carga como estas:
title GALPon MiniNo root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro vga=0x311 splash quiet initrd /boot/initrd.img-2.6.26-2-686 title GALPon MiniNo (Acer Aspire One SD Disk) root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sdb1 ro vga=0x311 splash quiet initrd /boot/initrd.img-2.6.26-2-686 title GALPon MiniNo (no splash) root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro initrd /boot/initrd.img-2.6.26-2-686 title ------------------------- boot title VESA 1024x768 root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro xorg=1024x768 initrd /boot/initrd.img-2.6.26-2-686 title VESA 800x600 root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro xorg=800x600 initrd /boot/initrd.img-2.6.26-2-686 title AUTO 16bits/color root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro xorg=16BITS initrd /boot/initrd.img-2.6.26-2-686 title Old serial mouse root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro xorg=SERIAL initrd /boot/initrd.img-2.6.26-2-686
La edición pasa por fijarse en dos detalles:
root (hd0,0)
root=/dev/sda1
root=/dev/sdb1
No es necesario poner todas las lineas de carga, sinó solo las que vayamos a necesitar.
Si vamos a utilizar el “pincho” USB en un viejo pc tipo Tosiba 4xxx y en un Acer Aspire One, solo necesitaremos las dos primeras opciones
title GALPon MiniNo root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro vga=0x311 splash quiet initrd /boot/initrd.img-2.6.26-2-686 title GALPon MiniNo (Acer Aspire One SD Disk) root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sdb1 ro vga=0x311 splash quiet initrd /boot/initrd.img-2.6.26-2-686
Si lo vamos a utilizar en un viejo copaq que solo admite VESA 800×600 y en un Acer Aspire One, necesitariamos las líneas:
title GALPon MiniNo (Acer Aspire One SD Disk) root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sdb1 ro vga=0x311 splash quiet initrd /boot/initrd.img-2.6.26-2-686 title VESA 800x600 root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro xorg=800x600 initrd /boot/initrd.img-2.6.26-2-686
Está previsto que la próxima RC2 o la versión final incorpore una configuración de GRUB que podremos cargar con solo un par de ordenes.
cd /boot/grub sudo mv menu.lst menu.lst-OLD && sudo mv menu.lst-USB menu.lst
En las máquinas que tienen la opción de seleccionar el arranque (boot) desde un USB, simplemente elegimos esa opción. Cada máquina/marca sule tener un método distinto.
En las máquinas que no tienen esa opción, como son la mayoría de las máquinas a las que va destinada GALPon MiniNo, seguimos los siguientes pasos:
Nos aparecerá una pantalla muy “espacial” con una ventana arriba a la izquierda en la que elegiremos la opción USB.
Con esto tendremos un nuevo inicio, pero esta vez desde el MiniNo instalado en el USB.
Mi caso particular, al lanzar ”sudo hdparm -t /dev/sda1” obtengo los siguientes resultados:
Prácticamente el doble de velocidad y eso que esta memoria USB es de las lentas. Aunque no estoy muy seguro de si ganaría mucho si pruebo con el pincho superrápido de OCZ porque me parece que habría limitaciones como el bus de este portátil, que al ser tan antiguo hace de cuello de botella para el caudal de datos.
En cualquier caso, como siempre, todo se reduce a probar y quedarnos con lo que mejor le venga a nuestro equipo. En este caso, por ejemplo, sale ganando en velocidad, pero también en espacio, porque el disco duro es de 3Gb, mientras que el pincho USB es de 8GB.
Por cierto, a la hora de comprar un pincho USB estas páginas son bastante útiles:
http://www.pendrivereviews.com/
http://wiki.eeeuser.com/diskbenchmarks
Nunca compro en alternate porque los precios son poco competitivos (y no me extraña, porque es de las tiendas online que hace que paguemos el canon de la $GA€ en todos los dispositivos de almacenamiento), pero la lista ordenada por velocidades está muy bien porque está actualizada con pinchos USB que podemos encontrar en las tiendas hoy día.
Esta opción puede usarse para arrancar la “guru-version” desde un USB
En las máquinas antiguas cuyo puerto USB es del tipo 1.x, la carga es muy lenta y la ejecución no es precisamente brillante. Probado en:
Una buena opción en estas máquinas antiguas es utilizar un HUB USB2-CardBus que a través de las ranuras pcmcia nos provee de dos (o más) puertos USB2 (ejemplo 1, ejemplo 2, ejemplo3).
Para utilizarlo seguimos los mismos pasos indicados en la opción anterior, con dos salvedades
Esta opción instalará los controladores del kernel para pcmcia y buscará una instalación de MiniNo por todos los dispositivos y cuando la encuentre la lanzará.
Por esta razón, este sistema no funcionará si encuentra una instalación de MiniNo en el disco rígido, ya que al estar en un dispositivo «preferente», la encontrará antes y será la que lance.
Esta opción funciona solo para instalaciones de MiniNo en USB, no para USB Vivo.
Esta opción puede usarse para arrancar la “guru-version” desde un USB