Sådan monteres og afmonteres et ISO-billede i RHEL/CentOS/Fedora og Ubuntu


Et ISO-billede eller .iso (International Organization for Standardization) -fil er en arkivfil, der indeholder et diskbillede kaldet ISO 9660-filsystemformat. Hver ISO-fil har .ISO-udvidelse har defineret formatnavn taget fra ISO 9660-filsystemet og specielt brugt sammen med CD/DVD Rom'er. I enkle ord er en iso-fil et diskbillede.

Jeg har set det meste af Linux-operativsystemet, som vi downloader fra internettet, er .ISO-format. Typisk indeholder et ISO-billede installation af software, såsom operativsysteminstallation, installation af spil eller andre applikationer. Nogle gange sker det, at vi har brug for at få adgang til filer og se indhold fra disse ISO-billeder, men uden at spilde diskplads og tid på at brænde dem videre til CD/DVD.

Denne artikel beskriver, hvordan du monterer og afmonterer et ISO-billede på et Linux-operativsystem for at få adgang til og liste indholdet af filer.

Sådan monteres et ISO-billede

For at montere et ISO-billede på Linux (RedHat, CentOS, Fedora eller Ubuntu) skal du være logget ind som "root" -bruger eller skifte til "sudo" og køre følgende kommandoer fra en terminal for at oprette et monteringspunkt.

# mkdir /mnt/iso

OR

$ sudo mkdir /mnt/iso

Når du har oprettet monteringspunkt, skal du bruge kommandoen “mount” til at montere en iso-fil kaldet “Fedora-18-i386-DVD.iso“.

# mount -t iso9660 -o loop /home/tecmint/Fedora-18-i386-DVD.iso /mnt/iso/

OR

$ sudo mount -t iso9660 -o loop /home/tecmint/Fedora-18-i386-DVD.iso /mnt/iso/

Efter ISO-billedet er monteret med succes, skal du gå til den monterede mappe på/mnt/iso og liste indholdet af et ISO-billede. Det monteres kun i skrivebeskyttet tilstand, så ingen af filerne kan ændres.

# cd /mnt/iso
# ls -l

Du vil se listen over filer til et ISO-billede, som vi har monteret i ovenstående kommando. For eksempel vil katalogoversigten over et Fedora-18-i386-DVD.iso-billede se sådan ud.

total 16
drwxrwsr-x  3 root 101737 2048 Jan 10 01:00 images
drwxrwsr-x  2 root 101737 2048 Jan 10 01:00 isolinux
drwxrwsr-x  2 root 101737 2048 Jan 10 01:00 LiveOS
drwxrwsr-x 28 root 101737 4096 Jan 10 00:38 Packages
drwxrwsr-x  2 root 101737 4096 Jan 10 00:43 repodata
-r--r--r--  1 root root   1538 Jan 10 01:00 TRANS.TBL

Sådan afmonteres et ISO-billede

Kør blot følgende kommando fra terminalen enten “root” eller “sudo” for at afmontere et monteret ISO-billede.

# umount /mnt/iso

OR

$ sudo umount /mnt/iso

  1. -t: Dette argument bruges til at angive den givne filsystemtype.
  2. ISO 9660: Den beskriver standard- og standardfilsystemstruktur, der skal bruges på CD/DVD-ROM'er.
  3. -o: Indstillinger er nødvendige med et -o-argument efterfulgt af en adskilt kommastreng af indstillinger.
  4. loop: Loop-enheden er en pseudo-enhed, der ofte bruges til montering af CD/DVD ISO-billede og gør disse filer tilgængelige som en blokenhed.

Læs også: Sådan monteres Windows NTFS-partition i Linux