lunes, 19 de diciembre de 2022

Crear memoria USB arrancable (booteable) sin programas gráficos en GNU/Linux

 En muchas ocasiones tenemos la necesidad de tener una unidad arrancable para tal vez probar una distribución GNU/Linux o tener un sistema operativo grabado en la memoria USB y utilizar para rescate o para instalar un sistema operativo en tu PC o portátil, entonces necesitamos software para grabar una imagen .iso en la unidad extraíble, lo más común en entornos Windows es usar Rufus para dicha labor, aquí estamos en GNU/Linux u otro UNix/Like asi que usaremos a dd como el software para grabar la imagen .iso que tenemos de nuestra distribución o sistema operativo.

Para grabar la imagen iso necesitamos tener permiso de administrador, entonces usaremos CLI en todo momento.

Paso 1. abrimos un emulador de terminal y consultamos el nombre de nuestra unidad extraíble.

$lsblk 

...

sdc 8:32 1 7,5G 0 disk
├─sdc1 8:33 1 4G 0 part /cdrom
├─sdc2 8:34 1 4,2M 0 part
├─sdc3 8:35 1 300K 0 part
└─sdc4 8:36 1 3,5G 0 part /var/crash

 ...

O también con el comando 

$sudo fdisk -l

...

Disk /dev/sdc: 7,46 GiB, 8011120640 bytes, 15646720 sectors
Disk model: DT 101 G2       

...

Ambas salidas nos muestran el nombre de nuestra unidad extraíble, sabemos de qué tamaño es la unidad, entonces ya la identificamos.

También el comando df mostrará el nombre de la unidad extraíble.

$df

Nota: en caso de que la unidad tenga varias "particiones" lógicas la que se debe desmontar es la primera como veremos en el ejemplo.

Paso 2. debemos desmontar la unidad extraíble.

$sudo umount /dev/sdc1

Paso 3. escribimos en la unidad extraíble con la imagen .iso de nuestra distro favorita.

$sudo  dd if=/rutadondeestalaimagen.iso of=/dev/destinoestaenlamemoriausb bs=1M status=progress

$sudo  dd if=/home/edgar/Descargas/imagen.iso of=/dev/sdc bs=1M status=progress

Solo queda esperar (demora y depende del tamaño de la imagen .iso)

Paso 4. reiniciar el ordenador y hacer iniciar desde USB, iniciará con el sistema operativo grabado en la Memoria USB.

No hay comentarios.:

Publicar un comentario

Extensiones php en FreeBSD 14 para PhpSysinfo, PhpMyAdmin y Simple Machines Forum

 En FreeBSD 14 ocurre algo especial, por defecto no se activa las extensiones PHP para los softwares como PhpSysinfo, PhpMyAdmin ySimple mac...