Crear un pen de arranque con DD en Linux

 

Buenas, en este articulo os  hablaremos de la creación de un pendrive de arranque o USB Booteable. Para los que no sepáis lo que es esto, simplemente es grabar una imagen en una unidad de almacenamiento portátil, como si fuera un CD o DVD, pero con la salvedad de que podemos formatear y reutilizarla infinidad de veces, en resumen ahorrarnos gastar dinero en un DVD cada vez que que queramos grabar una imagen para arrancarla en el inicio.

Para Windows hay infinidad de programas que hacen este trabajo muy rápido y efectivo, pero hoy quiero centrarme como hacer esto en sistemas Linux.

En Linux igual que los hay en Windows, también hay programas que nos ahorraran complicaciones, pero si sois un poco curiosos y queréis como trabajan estos programas, quedaros, porque os voy a enseñar como crear pendrives de arranque con tan solo 1 comando.

Lo primero,  es que sepáis el comando que usaremos, como bien pone en el titulo será el comando DD.

DD es unos de los comandos mas poderosos que existen para Linux, ya que permite hacer casi cualquier cosa en lo que a copiar se refiere, permite clonaciones de particiones e incluso de discos duros enteros, pero sobre esto podríamos dedicar un articulo muy extenso explicando todas sus funcionalidades y como usarlas, hoy nos vamos a centrar en la creación de un pen de arranque de manera rápida y efectiva.

 

Lo primero es tener una unidad de almacenamiento para grabar la imagen, debe estar formateada en FAT32 así nos quitaremos de cualquier fallo. Lo podéis hacer con cualquier gestor de discos y particiones, en Linux el más famoso es GParted.

 

Lo segundo, teniendo ya la unidad formateada y preparada, tenemos que saber con que nombre la vamos a localizar. Como suele pasar en Linux hay muchas formas de hacer las cosas.

Nos vamos a centrar en la más simple, el comando lsblk, este comando nos mostrará todas las particiones y discos que puede leer nuestro sistema, nos dará también información como el tamaño, si es disco o partición etc…:

pedelrio@PC-Linux:~$ sudo lsblk
sda  931,5G  disk
├─sda1   500M  part
├─sda2   99,5G  part
├─sda3   720G  part
├─sda4   1K  part
├─sda5   83G  part /
├─sda6   7,5G  part [SWAP]
├─sda7   3G  part
└─sda8   18G  part
sdb 3,8G  disk
└─sdb1 3,8G  part

 

Bien ya tenemos localizado nuestra unidad, si somos un poco observadores podemos ver que las unidades añadidos siguen su orden:

Primera unidad sda con sus particiones sda1, sda2.

Segunda unidad sdb con su única partición en este caso sdb1.

NOTA:(Si vuestra unidad aparece montada, debéis desmontarla)

 

Por ultimo lo siguiente sería:

 

sudo dd if=xxxx.iso of=/dev/sdb bs=1M

 

sudo: iniciar el comando con privilegios de admin. esto nos pedirá la contraseña

dd: el comando que realizará el trabajo

if=: Parametro que indica la ruta de la imagen a grabar. NOTA (en el caso de que no estemos en la misma ruta de la iso deberemos de indicarlo, por ejemplo si la la imagen está en descargas sería de esta forma: if=/Descargas/xxxx.iso)

of=:En donde se va a grabar la imagen indicada, el /dev se pone siempre, nosotros deberemos indicar el disco no la partición, es decir /dev/sdx no /dev/sdx1.

bs= Hace que el trabajo de escritura se haga en bloques de ese tamaño, a más bajo mas seguro pero también más lento.

 

Ya puesto el comando, viene lo más complicado, no perder la calma, de forma natural este comando no tiene barra de progreso, por lo que no verás nada que te indique que todo está correcto hasta el final del progreso.

 

Esperemos que te funcionen tus pendrives booteables, cualquier duda esperemos que nos la comuniques en un comentario para que podamos ayudarte.

También te podría gustar...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *