Работа с образами в Linux

Записав на флешку у друга несколько образов и прийдя домой немного озадачился.
Если в Windows есть достаточно много программ для работы с образами, то в Linux я не вспомнил ни одной.
И как же смонтировать образ в Linux ?
Как оказалось дело обстоят гораздо проще. В Linux нет понятия виртуальных устройств — как мы помним :

Файл устройства, по сути, обычный файл, только без данных, но у него имеется два 8-мибитных числа — major и minor. Когда выполняется системный вызов open() для такого файла, ядро проверяет наличие зарегистрированного для major-номера драйвера и передает ему управление. С остальными файловыми ф-иями — read,write,close,ioctl,seek,mmap и т.д. — аналогично. Драйвер может поддерживать не все ф-ии из этого набора.

Ищем дальше.

Все оказалось не так уж и сложно.

Сначала создаем каталог, куда мы смонтируем наш образ- например /home/user/iso1

mkdir  /home/user/iso1

А теперь , собственно монтируем наш образ :

sudo mount -o loop -t iso9660 disk_name.iso /home/user/iso1

Где :  disk_name.iso — имя образа, а /home/user/iso1 — путь куда мы его монтируем.

И напоследок для совсем ленивых :

Устанавливаем програму  gmountiso, которая это делает автоматически :

sudo apt-get install gmountiso

После установки программа появится в пукте меню Приложения > Системные > Gmount-iso

Выглядит она совсем просто :

Снимок-Gmount-iso В первом окошке забиваем путь к образу (или нажимаем обзор и выбираем его), а во втором — указываем в какую папку его монтировать (или же опять нажимаем кнопочку обзор и выбираем папку).

Единственный минус — работает только с ISO-файлами.

Девиз клиники «БИОКОНТРОЛЬ» “…благослови детей и зверей” – не просто красивые слова.ветеринарный центр «БИОКОНТРОЛЬ» предлагает полный спектр ветеринарных услуг: от диагностики до лечения.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Изображения должны быть включены!