Arranque por USB (Otra manera)

De Wiki Colaborativa de Canaima

OJO Proceso Delicado para el pendrive, requiere formateo y no se podrá utilizar para guardar otros datos

Si bien Canaima GNU/Linux tiene un instalador por USB, algunas máquinas son reacias al arranque por usb con syslinux, pero no tienen problemas al arrancar con GRUB.

Por esta razón vamos a preparar un pendrive para que, utilizando el gestor de arranque GRUB, nos permita iniciar la instalación de Canaima GNU/Linux.


Lo que necesitamos:

- Un pendrive de al menos 2Gb de Capacidad.

- Una máquina corriendo alguna distribución GNU/Linux. (puede ser mediante live-cd)

- La imágen .iso de Canaima GNU/Linux.

- Suficiente tiempo disponible (alrededor de unos 10 minutos, segun la velocidad de la máquina)


Cómo se hace:

Primeramente descargamos la imagen de Canaima GNU/Linux y la copiamos a una carpeta de nuestra máquina.

Luego insertamos el pendrive, NOTA: se perderá TODA la información, asi que recomendamos hacer un respaldo antes.

Abrimos una terminal y luego de loguearnos como root escribimos:

# fdisk -l

Para conocer cual dispositivo es nuestro pendrive, luego

# fdisk /dev/sdX (donde la X es la letra que identificará nuestro pendrive)

  • presionamos p para ver las particiones existentes y d para borrarlas
  • presionamos p para ver las particiones restantes (si las hay) y d para borrarlas (repetir tantas veces como particiones tenga el pendrive)
  • presionamos n para crear una particion nueva
  • presionamos p para hacerla primaria
  • presionamos 1 para indicar que es la primera particion
  • presionamos enter para usar el primer cilindro por defecto
  • presionamos +512M para establecer el tamaño de la partición (512M si es de 2Gb)
  • presionamos a para hacer la particion activa
  • presionamos 1 para seleccionar la particion 1
  • presionamos n para crear otra particion nueva
  • presionamos p para hacerla primaria
  • presionamos 2 para indicar que es la segunda particion
  • presionamos enter para usar el primer cilindro por defecto
  • presionamos enter de nuevo para que use todo el espacio disponible
  • presionamos w para escribir la tabla de particiones

Ahora escribimos:

#umount /dev/sdX* para desmontar todas las particiones del pendrive

Desconectamos y volvemos a conectar el pendrive y escribimos:

#mkfs.vfat -F 32 -c -n NOMBRE /dev/sdX1

#mkfs.vfat -F 32 -c /dev/sdX2

Y ya tenemos las particiones, ahora procedemos a instalar el gestor de arranque GRUB en la primera partición y copiar la imagen de Canaima a la segunda:

#grub-install --no-floppy --root-directory=/media/NOMBRE /dev/sdX

#dd if=/carpeta/donde/este/image.iso of=/dev/sdX2

Nuevamente desmontamos el pendrive completamente:

#umount /dev/sdX*

Lo desconectamos y volvemos a conectar.


Creamos el menu de grub:

#nano /media/NOMBRE/boot/grub/menu.lst

Y dentro colocamos lo siguiente:

   default         0
   timeout         30
   
   title           Instalar Canaima GNU/Linux (Modo Visual)
   root (hd0,0)
   kernel           /boot/vmlinuz preseed/file=/cdrom/simple-cdd/default.preseed debian-installer/locale=es_VE.UTF-8 simple-cdd/profiles=canaima video=vesa:ywrap,mtrr vga=788
   initrd           /boot/initrd.gz
   
   title           Instalar Canaima GNU/Linux (Modo Texto)
   root (hd0,0)
   kernel           /boot/vmlinuz preseed/file=/cdrom/simple-cdd/default.preseed debian-installer/locale=es_VE.UTF-8 simple-cdd/profiles=canaima
   initrd           /boot/initrd.gz
   
   title           Modo_Rescate
   root (hd0,0)
   kernel           /boot/vmlinuz preseed/file=/cdrom/simple-cdd/default.preseed debian-installer/locale=es_VE.UTF-8 simple-cdd/profiles=canaima rescue/enable=true
   initrd           /boot/initrd.gz
   
   title        APAGAR
   halt
   
   title        REINICIAR
   reboot

Copiamos los archivos vmlinuz e initrd.gz de la carpeta install.386 ubicada en la segunda partición del pendrive a la carpeta boot de la primera partición y listo, nuestro pendrive listo para bootear e instalar Canaima GNU/Linux desde alli.

Una de las ventajas de este método es que la segunda partición se monta como cdrom y no hay problemas a la hora de usar pendrives en el sistema ya instalado, como ocurre cuando creamos el pendrive desde unetbootin (que luego tenemos que editar el fstab, porque continúa tomando los pendrives como cdrom).

Herramientas personales