15
июнь
2022
Монтирование ISO-образов CD/DVD дисков в Linux
11:38

Монтирование ISO-образов CD/DVD дисков в Linux

15 июнь 2022 11:38

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

Съём информации с CD/DVD диска

Из командной строки нужно узнать имя устройства

mount -t udf

Будет выведено название устройства в операционной системе, соответствующее диску с данными, установленному в привод для чтения CD-DVD:

/dev/sr0 on /media/vladimir/601723_TERRATEC_T_Stick+_L1 type udf (ro,nosuid,nodev,relatime,uid=1000,gid=1000,iocharset=utf8,uhelper=udisks2)

Теперь мы знаем имя устройства - /dev/sr0.

Снимем информацию в файл образа ISO:

sudo dd if=/dev/sr0 of=terratec.iso bs=1M

Где terratec.iso - имя файла для сохранения образа диска.

Копирование в хранилище

Из текущей папки нужно скопировать на другой диск, для хранения цифровых копий в виде ISO файлов.
Или, если файл ISO не очень большой, например, диск с драйверами, можно скопировать его на Яндекс.Диск (у меня путь к Яндекс Диску - /home/vladimir/Yandex.Disk).

Создание точки монтирования

Необходимо создать папку - точку монтирования ISO образов

sudo mkdir /media/iso

Подключение ISO образа

Способ 1: с помощью командной строки

Убеждаемся, что нужный файл файла-источника находится на месте:

cd /home/vladimir/Yandex.Disk

если находится в папке, выполняем CD в неё, например,

cd Terratec

просматриваем папку

ls *.iso

Подключим ISO файл с помощью команды mount:

sudo mount ./terratec.iso /media/iso -o loop

Важно: в конце команды mount обязательно указываем параметр -o loop . Он включает использование кольцевого устройства для подключения физического устройства как папки (мапинг). Команда выполняет мапинг ISO образа с помощью кольцевого устройства в точку монтирования /media/iso.

Команду "mount" с опцией "-o" может выполнять только суперпользователь, так как использовать опцию "-o", синоним "--options" в команде "mount" может только суперпользователь "root". Такое ограничение связано с тем, что только тот пользователь может размонтировать ("unmount") файловую систему, кто смонтировал её.

Теперь можно использовать диск в папке /media/iso: просматривать его, копировать или запускать файлы, как если бы диск физически находился в этой папке (но это лишь проекция с помощью устройства loop образа из ISO-файла, только для чтения).

Способ 2: в программе управления файлами (от обычного пользователя)

Нужно выполнить щелчок мыши на ISO-файл и в контекстном меню выбрать пункт "Монтирование дискового образа"

mount-iso

Либо, открыть файл с помощью "Disk Image Mounter"

mount-iso-2

Использование смонтированного диска

В командной строке возможно перейти в папку диска.

Если диск был смонтирован в папку с помощью команды sudo mount:

cd /media/iso

либо, если диск был смонтирован с помощью графического интерфейса:

cd /media/имя_пользователя
ls
cd имя_папки

Или в Проводнике диск появится строка с именем диска в левой части окна - диск можно открыть на просмотр щелчком левой кнопки мыши.

В случае подключения ISO через графический интерфейс, образ будет примонтирован в папку "media" текущего пользователя /media/имя пользователя/.

explore

Отключение диска (umount)

Способ 1:

Из командной строки выполнить команду

sudo umount /media/iso

Способ 2:

В Проводнике (PCManFM) в левой части окна нажать на значок "Извлечь".

umount

Ввести пароль администратора, если он будет запрошен.


Ссылки:

  • [How to mount ISO File on Linux (linuxize.com)ttps://linuxize.com/post/how-to-mount-iso-file-on-linux/)


Похожие публикации