Cuando la gente instala Linux en estos días, en su mayoría lo hacen a través de una memoria USB. Hay un montón de herramientas gráficas en Linux que pueden ayudar a crear el disco vivo. Estas herramientas están bien y todo, pero ¿qué hay de una opción basada en la línea de comandos?
Cómo hacer un disco vivo USB con DD y la terminal
Hacer una memoria USB es bastante fácil en la línea de comandos. Todo lo que se necesita es una unidad flash y un solo comando – el comando dd para ser exactos. Es un comando creado específicamente para copiar archivos.
Nota: asegúrate de que tu pendrive está formateado y de que todos los archivos están eliminados de él.
1. Abra una ventana de terminal e introduzca el siguiente comando.
sudoddif=isofile.iso of=/dev/sdX bs=4M
¿No está seguro de cómo funciona exactamente este comando? Bueno, para empezar tienes que cambiar la parte de /dev/sdX del comando para que refleje tu unidad flash. Para ello, tendrás que abrir un terminal e introducir el siguiente comando.
lsblk
Una vez introducido el comando, notarás que todos los discos duros (y medios similares) aparecen en la lista. Usando la lista, determine cuál es su unidad. En este caso, nuestra unidad USB se encuentra en /dev/sdb.
Cuando hayas encontrado cuál es tu dispositivo y lo hayas cambiado en el comando para reflejarlo, tendrás que cambiar el if=isofile.iso para reflejar los cambios. Asegúrese de que se vea algo como esto
if=ruta/para/iso/archivo iso.iso
Por ejemplo, si su archivo iso está en la carpeta de descargas bajo su directorio de inicio, este es el comando:
sudoddif=/home/nombredeusuario/Descargas/archivoisof.iso of=/dev/sdb bs=4M
Ahora que todo en el comando ha sido configurado, puedes ejecutarlo. Ten en cuenta que tendrás que ejecutar este comando como root o no funcionará.
El proceso comenzará. Puede tardar un poco, y cuando introduzcas el comando, sólo verás el prompt de la contraseña y nada más. No te preocupes por eso, es sólo dd haciendo lo suyo. Después de un rato, verás que el terminal te indica exactamente cuántos datos se han copiado y a qué velocidad. Esto significa que la creación ha sido un éxito.
Cómo restaurar tu unidad USB a la normalidad
¿Quieres devolver tu unidad USB a la normalidad? Es muy fácil. Sólo tienes que abrir un terminal e introducir el siguiente comando. Poco después, tu unidad debería volver a la normalidad.
Nota: Este comando pondrá a cero tu unidad flash. Tendrás que utilizar una herramienta de particionamiento como Gparted para crear una nueva partición en ella.
sudoddif=/dev/zero of=/dev/sdb bs=1M
Como antes, este comando tardará un poco. Ten paciencia y pronto la terminal imprimirá algunos detalles relativos a lo que acaba de hacer. Después de eso, puedes tomar tu herramienta de particionamiento favorita, crear una nueva partición en tu memoria USB y todo volverá a la normalidad.
Conclusión
Me encanta hacer discos USB con el comando dd. ¿Por qué? Es la forma más infalible de crear un disco vivo. Puedo decir honestamente que nunca he tenido ningún problema usando dd para crear mis discos vivos. No puedo decir que haya tenido el mismo éxito con otras herramientas en Linux.