Монтирование ISO-образа DVD или CD диска поддерживается ядром Linux. Для монтирования образов, сделанных программами Nero, Alcohol 120% и другими можно использовать программу CDemu, которая эмулирует физическое устройство, является аналогом Daemon Tools.
Внизу можно скачать пакеты i386 для Debian Lenny (Stable) и Squeeze (Tesitng), которые я собрал с помощью checkinstall. После установки пользоваться в командной строке.
Обновляем зависимости модулей и загружаем модуль виртуального устройства:
depmod -a modprobe vhba
Появляется устройство /dev/vhba_ctl на которое даем права всем пользователям:
chmod 777 /dev/vhba_ctl
Запускаем демон CDemu с подключением через сессию пользователя DBUS и выводом звука через ALSA:
cdemud -b session -a alsa
Вставляем в виртуальное устройство 0, например, MDS-образ диска от первых героев с CD-треками:
cdemu load 0 -b session "Heroes of Might and Magic - A Strategic Quest (1995).mds"
Есть также программа gCDEmu для быстрого монтирования из Gnome, но я ее не пробовал.
После этого обычно выскакивает диалог автомонтирования и образ монтируется как обычный CDROM. Можно ходить в файловом менеджере через точку монтирования /media/Heroes, проигрывать CD-треки обычными CD-проигрывателями через устройство /dev/sr0 или смонтировать диск целиком для прямого доступа в эмуляторе DOSBox:
mount D /media/Heroes -t cdrom -ioctl
P.S. Недавно вышла новая версия 1.3.0 с бинарными пакетами для Ubuntu и простым способом сборки официальных пакетов под Debian.
Блог: RU LinuxПрикрепленный файл | Размер |
---|---|
libmirage_1.2.0-1_i386.deb | 914.07 кб |
vhba-module_1.2.1-1_i386.deb (Debian Lenny) | 5.69 кб |
cdemu-daemon_1.2.0-1_i386.deb (Debian Lenny) | 50.65 кб |
cdemu-client_1.2.0-1_i386.deb (Debian Lenny) | 117.6 кб |
vhba-module_1.2.1-1_i386.deb (Debian Squeeze) | 5.89 кб |
cdemu-daemon_1.2.0-1_i386.deb (Debian Squeeze) | 50.44 кб |
cdemu-client_1.2.0-1_i386.deb (Debian Squeeze) | 117.6 кб |
nrg2iso mdf2iso и прочее существует. а также существует mount -o loop для iso
более того, эти образы(nrg точно) есть не что иное как iso с собственным заголовком так что их можно монтировать без конвертации с указанием смещения
Однотрековый MDF я монтировал как ISO без указания смещения, работало. К сожалению файловая система ISO не поддерживает несколько треков.
Можно встретить ISO-образы формате UDF (делаются программой UltraISO например), которые не пишет K3B. Распаковать можно с помощью AcetoneISO.