Как смонтировать и размонтировать образ ISO в Linux

Образ ISO (Международная организация по стандартизации) представляет собой архивный файл, содержащий образ диска, называемый форматом файловой системы ISO 9660. Каждый файл ISO имеет расширение .iso, которое имеет определенный формат, взятый из файловой системы ISO 9660, и специально используется в CD/DVD-ROM. Проще говоря, iso-файл — это образ диска. В этой статье описывается, как смонтировать и размонтировать образ ISO в операционной системе Linux, чтобы получить доступ к содержимому файлов и просмотреть их.

Большинство образов, которые мы загружаем из Интернета, имеют формат ISO. Обычно образ ISO содержит установку программного обеспечения, такого как операционная система, установочные файлы игр или любых других приложений.

Иногда нам нужно получить доступ к файлам и просмотреть содержимое этих образов ISO, но не тратя время и дополнительное место на диске, записывая их на CD/DVD или USB-накопители с помощью дополнительных инструментов. Итак, приступим.

Как смонтировать образ ISO в Linux

Чтобы смонтировать ISO-образ в дистрибутивах Linux на основе RedHat или Debian, вы должны войти в систему как пользователь «root» или переключиться на «sudo» и выполнить следующие команды из терминала, чтобы создать точку монтирования:

user@computer$ mkdir /mnt/iso

После того, как вы создали точку монтирования, используйте команду «mount», чтобы смонтировать ваш iso-файл. В моем случае это образ с дистрибутивом slitaz и именем файла «slitaz-rolling.iso»

user@computer$ mount -t iso9660 -o loop /home/user/slitaz-rolling.iso /mnt/iso
mount: /mnt/iso: WARNING: device write-protected, mounted read-only.

Если все успешно, то на экране вы увидите предупреждающую надпись о том, что смонтированное устройство защищено от записи и доступно только для чтения.

Используемые опции:
  • -t — этот аргумент используется для указания типа монтируемой файловой системы
  • ISO 9660 — тип файловой системы, которую мы монтируем.
  • -o — параметры монтируемой файловой системы
  • loop — loop-устройство — это псевдоустройство, которое часто используется для монтирования ISO-образов CD/DVD и делает эти файлы доступными как блочное устройство.

После успешного монтирования ISO-образа перейдите в смонтированный каталог /mnt/iso и выведите список содержимого ISO-образа. Единственное учтите, что система смонтирована в режиме только для чтения. и тут как в одном известном фильме: «Смотреть можно, трогать нельзя» 😉

user@computer$ cd /mnt/iso
user@computer$ ls -l

Вы увидите список файлов ISO-образа, которые мы смонтировали выше. Например, список каталогов образа slitaz-rolling.iso будет выглядеть следующим образом:

total 12
drwxr-xr-x 4 root root 2048 Aug 14 03:54 boot
drwxr-xr-x 3 root root 2048 Aug 14 03:54 EFI
-rw-r--r-- 1 root root 4922 Aug 14 03:54 index.html
-rw-r--r-- 1 root root 1711 Aug 14 03:54 md5sum
-rw-r--r-- 1 root root 811 Aug 14 03:54 README

Как размонтировать образ ISO в Linux.

Просто запустите следующую команду из терминала под учетной записью «root» или с использованием «sudo», чтобы размонтировать смонтированный образ ISO.

user@computer$ umount /mnt/iso

Заключение.

Вот и добавилось в копилку навыков еще одно умение. Надеюсь кому-то пригодится. А если Вам  нравится мой сайт, и то что я делаю, то можете поддержать этот проект, собирающий в себя статьи и руководства по IT технологиям. Это можно сделать нажав, кнопочку ниже.

Так же подписывайтесь на мои каналы в соцсетях: Telegram, ВКонтакте, Дзен, чтобы не пропустить новые публикации.

Was this helpful?

0 / 0

Добавить комментарий 0