Com muntar i desmuntar una imatge ISO a Linux


Una imatge ISO o fitxer .iso (Organització Internacional per a l'Estandardització) és un fitxer d'arxiu que conté una imatge de disc anomenada format de sistema de fitxers ISO 9660.

Cada fitxer ISO té .iso una extensió té un nom de format definit extret del sistema de fitxers ISO 9660 i s'utilitza especialment amb CD/DVD ROM. En paraules senzilles, un fitxer iso és una imatge de disc.

He vist que la majoria de les imatges del sistema operatiu Linux que baixem d'Internet són en format .ISO. Normalment, una imatge ISO conté la instal·lació de programari com ara fitxers d'instal·lació del sistema operatiu, fitxers d'instal·lació de jocs o qualsevol altra aplicació.

De vegades passa que necessitem accedir a fitxers i veure contingut d'aquestes imatges ISO, però sense perdre espai i temps en el disc gravant-los en CD/DVD o unitats USB mitjançant les nostres eines.

Aquest article descriu com muntar i desmuntar una imatge ISO en un sistema operatiu Linux per accedir i llistar el contingut dels fitxers.

Com muntar una imatge ISO a Linux

Per muntar una imatge ISO a les distribucions de Linux basades en Debian, heu d'iniciar sessió com a usuari arrel o canviar a sudo i executar les ordres següents des d'un terminal per crear un punt de muntatge.

# mkdir /mnt/iso
OR
$ sudo mkdir /mnt/iso

Un cop hàgiu creat un punt de muntatge, utilitzeu l'ordre muntar per muntar un fitxer iso anomenat Fedora-Server-dvd-x86_64-36-1.5.iso.

# mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/
OR
$ sudo mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/

  • -t: aquest argument s'utilitza per indicar el tipus de sistema de fitxers donat.
  • ISO 9660: descriu l'estructura del sistema de fitxers estàndard i predeterminat que s'utilitzarà en CD/DVD ROM.
  • -o: les opcions són necessàries amb un argument -o seguit d'una cadena d'opcions separades per comes.
  • bucle: el dispositiu de bucle és un pseudo-dispositiu que s'utilitza sovint per muntar imatges ISO de CD/DVD i fa que aquests fitxers siguin accessibles com a dispositiu de bloc.

Després de muntar la imatge ISO correctament, aneu al directori muntat a /mnt/iso i enumereu el contingut d'una imatge ISO. Només es muntarà en mode de només lectura, de manera que cap dels fitxers es pot modificar.

# cd /mnt/iso
# ls -l

Veureu la llista de fitxers d'una imatge ISO, que hem muntat a l'ordre anterior. Per exemple, la llista de directoris d'una imatge Fedora-Server-dvd-x86_64-36-1.5.iso seria així.

total 21
dr-xr-xr-x  3 root root 2048 May  5 02:49 EFI
-r--r--r--  1 root root 2574 Apr 12 00:34 Fedora-Legal-README.txt
dr-xr-xr-x  3 root root 2048 May  5 02:49 images
dr-xr-xr-x  2 root root 2048 May  5 02:49 isolinux
-r--r--r--  1 root root 1063 Apr 12 00:32 LICENSE
-r--r--r--  1 root root   95 May  5 02:47 media.repo
dr-xr-xr-x 28 root root 4096 May  5 02:49 Packages
dr-xr-xr-x  2 root root 4096 May  5 02:49 repodata
-r--r--r--  1 root root 1118 May  5 02:49 TRANS.TBL

Com desmuntar una imatge ISO a Linux

Simplement executeu l'ordre següent des del terminal arrel o sudo per desmuntar una imatge ISO muntada.

# umount /mnt/iso
OR
$ sudo umount /mnt/iso

[També us pot agradar: Com muntar una partició de Windows a Linux]