viernes, 11 de junio de 2021

Montar y manipular imágenes de disco

Para montar una imagen en una carpeta hay que seguir una serie de pasos:

  1. Definimos un disposito loop:
    sudo losetup -P /dev/loop0 midisco.iso 
  2. Montamos el dispositivo en una partición:
    sudo mkdir /mnt/midisco
    sudo mount /dev/loop0p2 /mnt/midisco
  3. Si en lugar de ser una imagen iso es un img (una imagen de una SD o disco duro), podemos modificar su contenido y cuando desmontemos lo tenemos modificado a nuestro gusto.
  4. Una vez terminado desmontamos:
    umount /mnt/midisco


También puedes crear un script para automatizar su uso con estos comandos:

sudo losetup -P /dev/loop0 $1 >> montaImagen.sh
sudo mount /dev/loop0p2 /mnt/$1 >> montaImagen.sh
cd /mnt/$1 >> montaImagen.sh
sudo chmod +x montaImagen.sh
sudo mv montaImagen.sh /usr/local/bin

No hay comentarios:

Publicar un comentario