Vistas a la página

Clima

+11
°
C
+14°
+
San Juan
Jueves, 16
Viernes
+19° +
Sábado
+17° +
Domingo
+17° +
Lunes
+16° +
Martes
+14° +
Miércoles
+13° +
Previsión para 7 días

Auspiciantes

Tecno PC
Tu Mentor
Gustavo

Archivo del blog

On 03 marzo 2007

¡Ojo! Lo que viene a continuación es totalmente experimental. Si no sabes lo que estás haciendo, no lo hagas o podrás perder el contenido de todo tu disco duro, de tu stick USB y el dinero de la cuenta corriente :-) Avisado quedas.

  • Preparar el USB. En mi caso, he optado por reformatear mi stick USB de la siguiente forma:
    • Arrancar con GParted LiveCD
    • Crear una partición EXT3 de 100 MB al comienzo del stick
    • Crear una partición FAT32 con el resto (necesito el stick para mover cosas entre máquinas Windows y Linux, de ahí que lo más sencillo sea tener esa partición FAT32)
    • Formatear ambas particiones

  • Descargar Damn Small Linux (la última .iso, suele venir etiquetada con el nombre current.iso)
  • Montar la iso en un directorio auxiliar
mount current.iso /mnt/iso -t iso9660 -o loop=/dev/loop
  • Montar el USB, por ejemplo, en /mnt/usbdisk
  • Copiar el contenido de /mnt/iso en /mnt/usbdisk
  • Instalar el cargador GRUB en el stick USB
/sbin/grub-install --no-floppy --root-directory=. /dev/sda1
     (/dev/sda1 es el dispositivo donde mi host Linux ha encontrado el lápiz USB )
  • Marcar como bootable la partición ext3:
/sbin/parted /dev/sda set 1 boot on
  • Dentro de /mnt/usbisk , crear y editar el fichero ./boot/grub/menu.lst
title Damn Small Linux
     root            (hd0,0)

kernel /boot/isolinux/linux24 root=/dev/sda1 ro lang=us toram noeject frugal

initrd /boot/isolinux/minirt24.gz

boot
  • Desmontar el stick USB
  • Modificar la secuencia de arranque en la BIOS del portátil (o PC) desde el que queramos arrancar, de tal forma que por defecto, busque un USB HDD para arrancar.
  • Arrancar con stick USB metido :-)
Si por alguna razón, nos saliera la pantalla de GRUB, pero nos quedáramos ahí, con el prompt de GRUB parpadeando, sin arrancar nada:
  • Buscamos el disco USB. Para ello, tecleamos:
> root ( ---- tras el paréntesis pulsamos el tabulador dos veces. Nos dirá algo como:
(hd0,0)
(hd1,2)

Probamos :
> root (hd0,0)

Tecleamos:
> find / ----- ahora, Tabulador 2 veces
/boot /KNOPPIX

Bien, ¡ese es justo el contenido de nuestro stick USB! Si por alguna razón, nos saliera otro contenido, por ejemplo el de nuestro disco duro, deberíamos de cambiar la raíz (ROOT) al otro disco que nos haya detectado en el paso anterior (en mi ejemplo, sería a (hd1,2).

Tecleamos:
> find / kernel /boot/isolinux/linux24 root=/dev/sda1
> initrd /boot/isolinux/minitrd24.gz
> makeactive
> boot

A disfrutar!
articulo obtenido de diariolinux