Ir al contenido principal

Crear ISO booteable desde la terminal de GNU/Linux

Por alguna razón que desconozco, hay distros que no traen programa de grabación de ISO (ni he podido instalarlo). Etcher y su appimage tampoco me respondía. No quedaba más remedio que tirar de terminal y el comando dd.
Tampoco está mal aprender un poco de terminal y el comando dd es una bestia.



Lo primero que tenemos que hacer es identificar nuestra unidad conectada. Enchufamos la memoria y ejecutamos el comando FDISK


Éste comando nos muestra todas las unidades del equipo, y dentro de ellas, las particiones. Normalmente encontraremos algo como sda, sdb, sdc, sdc1, sdc2.... Podemos identificarla por el tamaño de la unidad. Lo que nos interesa es la letra, en éste caso, nuestra unidad usb sería sdc, independientemente que también lleve un número. Tenemos que recordar la unidad, sdc.
A continuación debemos desmontarla para poder usarla.ç

sudo umount /dev/sdc

Extra: Permisos a la unidad /dev/sdX

Normalmente se necesita dar permisos de administrador para poder usar la unidad usb. El proceso es, de nuevo, muy simple. Debemos tener identificada y desmontada nuestra unidad usb como hicimos en el primer paso y una vez lo tengamos claro, escribir el comando en un terminal. En mi caso es sdc.

sudo chmod 777 /dev/sdc

Grabando la ISO en un USB

La sintáxis básica del comando es muy simple, incluso para recordarla. El comando dd es muy utilizado no sólo para imágenes ISO, sino para todo tipo de copias de archivos. Debemos tener en cuenta que nos borrará toda la unidad. Para nuestro propósito quedaría así.
sudo dd if=/home/[user]/Descargas/linuxmint-19.1-cinnamon-32bit.iso of=/dev/sdc bs=4M
En el comando IF seleccionamos la ruta completa hacia nuestra .iso
En comando OF, la ruta de nuestra unidad usb
El comando BS indica la cantidad bytes que lee y escribe. No es absolutamente necesaria pero sí recomendable, con valor de 4mb, representado como 4M, respetando la letra mayúscula.
El comando no ofrece ninguna información sobre el progreso, así que debemos esperar hasta que nos devuelva la raíz de la terminal. Con ésto ya tendríamos nuestra ISO grabando en el usb,


Añadiendo una barra de progreso

Para hacer más visible el proceso, podemos añadirle una barra de progreso. Simplemnete hay que añadir el comando |pv| (la barra se obtiene con Alt Gr + 1). Quedaría así:

sudo dd if=/home/mak/Descargas/linuxmint-19.1-cinnamon-32bit.iso |pv| dd of=/dev/sdc bs=4M

Como observamos, el comando |PV| va en medio y debemos añadir de nuevo el comando dd inmediatamente después. Con ésto, nos saldrá una barra de progreso y podremos calcular cuánto le queda.

Una vez acabe, nuestra nuestra unidad estará lista para bootearla en nuestro equipo y probar o instalar un sistema nuevo.




Comentarios

Entradas populares de este blog

Whalebird, el mejor cliente para Mastodon??

 Como ya deberías de saber, Mastodon es una red social, la alternativa libre y federada de Twitter, dónde apenas existe censura.. Para acceder a ella se puede entrar desde la web y o desde clientes, igual que Twitter Y clientes, hay unos cuantos. He probado varios de ellos en el ordenador, y finalmente me quedo con Whalebird. El programa es multiplataforma y multi red, ya que sirve para las redes libres, Mastodon, Pleroma y Misskey. Una vez instalado y logueados en nuestra cuenta de Mastodon, veremos algo similar a un cliente de Twitter. Una única lista reflejando el timeline de nuestras red. A la izquierda tenemos nuesto panel, donde podremos acceder a notificaciones, menciones y mensajes directos, entre otros. También tenemos el acceso a las otras líneas de tiempo de Mastodon, la local (de la propia instancia) y la federada (otras instancias dentro de la red) Arriba a la derecha, tenemos unos iconos pequeños que nos da acceso a crear un nuevo "thoot" , recargar la página,

Boodigo, un buscador para contenido adulto

Queramos o no, la pornografía es uno de los negocios de internet. Es más, podría decir que internet no sería lo mismo sin porno ya que el término "porn" , es uno de los más buscados en los buscadores. Extrabajadores del gigante de Mountain View, han creado un buscador de enlaces pornográficos llamado Boodigo con unas características que lo hacen mucho más confiable que otros. Y es que usar el porno como gancho para acciones colarte rootkits o virus es también otra "industria". Nada más entrar nos advierte de que el buscador se dedica al contenido para adultos, y debes afirmar que lo eres. El buscador intenta ser lo más estricto posible, utilizando una doble verificación de los sitios indexados. Por un lado, asocia las palabras clave al contenido y por el otro, verifica que ese contenido pertenezca a sitios confiables y no a páginas sospechosas de tener otras intenciones. En su política de privacidad, claramente accesible, nos indica que no rec

Xiaomi Mi A1 con LineageOS 17.1

Hace unos meses, como cada poco tiempo, me salió la nueva actualización a Lineage 17.1 (por algún motivo, no hubo v.17), basado en Android 10 . Al intentar actualizarlo, me informó que la actualización no era de modo habitual, sino que los cambios eran grandes y necesitaba reinstalar todo el sistema. En definitiva, volver a flasear.     Sin muchas esperanzas de mejora, con un terminal ya veterano y algunas aplicaciones que empiezan a cojear, decidí flasearlo hoy. El procedimiento lo describen muy bien en la web de la rom. Está en inglés, pero se entiende perfectamente. La duración de todo el proceso se ha comprimido respecto a la primera vez. Ha tardado escasos minutos en instalar la rom y luego en iniciarse. Pero lo que más me ha sorprendido es la velocidad. El terminal se ha vuelto ligeramente más ágil, incluso en juegos exigentes. Un ejemplo es Jurassic World Alive , un juego de GPS similar a Pokemon World pero con dinosaurios. Era jugable, pero iba lento con la anterior versión.