Wyszukiwanie w witrynie

Jak zamontować i odmontować obraz ISO w systemie Linux


Obraz ISO lub plik .iso (Międzynarodowa Organizacja Normalizacyjna) to plik archiwum zawierający obraz dysku o nazwie ISO 9660< format systemu plików.

Każdy plik ISO ma rozszerzenie .iso i zdefiniowaną nazwę formatu zaczerpniętą z systemu plików ISO 9660 i jest specjalnie używany z CD /DVD ROMy. Krótko mówiąc, plik ISO to obraz dysku.

Widziałem, że większość obrazów systemów operacyjnych Linux, które pobieramy z Internetu, ma format .ISO. Zazwyczaj obraz ISO zawiera instalację oprogramowania, np. plików instalacyjnych systemu operacyjnego, plików instalacyjnych gier lub innych aplikacji.

Czasami zdarza się, że musimy uzyskać dostęp do plików i wyświetlić zawartość tych obrazów ISO, ale bez marnowania miejsca i czasu na dysku poprzez wypalanie ich na dyskach CD/DVD lub USB za pomocą naszego narzędzia.

W tym artykule opisano, jak zamontować i odmontować obraz ISO w systemie operacyjnym Linux, aby uzyskać dostęp do plików i wyświetlić ich zawartość.

Jak zamontować obraz ISO w systemie Linux

Aby zamontować obraz ISO w dystrybucjach Linuksa opartych na RedHat lub Debianie, musisz zalogować się jako użytkownik „root” lub przejść na „sudo<” i uruchom następujące polecenia w terminalu, aby utworzyć punkt podłączenia.

mkdir /mnt/iso
OR
sudo mkdir /mnt/iso

Po utworzeniu punktu montowania użyj polecenia „mount”, aby zamontować plik ISO o nazwie „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/

Gdzie Opcje
  • -t – Ten argument służy do wskazania danego typu systemu plików.
  • ISO 9660 – opisuje standardową i domyślną strukturę systemu plików używaną na płytach CD/DVD ROM.
  • -o – opcje są konieczne z argumentem -o, po którym następuje ciąg opcji oddzielony przecinkiem.
  • pętla – urządzenie pętlowe to pseudourządzenie często używane do montowania obrazów ISO płyt CD/DVD i udostępnianie tych plików jako urządzenie blokowe.

Po pomyślnym zamontowaniu obrazu ISO przejdź do zamontowanego katalogu /mnt/iso i wyświetl zawartość obrazu ISO. Będzie montowany tylko w trybie tylko do odczytu, więc żaden z plików nie będzie mógł być modyfikowany.

cd /mnt/iso
ls -l

Zobaczysz listę plików obrazu ISO, które zamontowaliśmy w powyższym poleceniu. Na przykład lista katalogów obrazu Fedora-Server-dvd-x86_64-36-1.5.iso wyglądałaby tak.

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

Jak odmontować obraz ISO w systemie Linux

Po prostu uruchom w terminalu następujące polecenie „root” lub „sudo”, aby odmontować zamontowany obraz ISO.

umount /mnt/iso
OR
sudo umount /mnt/iso