- Виртуальный CD/DVD-RW привод
- Монтирование образов дисков
- Содержание
- Подключение стандартного ISO-образа
- Используя графический интерфейс
- CDemu
- Как смонтировать файл образа ISO в Linux
- How to Mount ISO File on Linux
- В этом руководстве мы объясним, как монтировать файлы ISO в Linux.
- Как смонтировать файлы ISO с помощью командной строки
- Монтирование файлов ISO с помощью Gnome
- Вывод
- unixforum.org
- Как сделать виртуальный диск из ISO образа CD или DVD (ищу аналог программы под линуксы)
- Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
- Re: Как сделать виртуальный диск из ISO образа CD или DVD
Виртуальный CD/DVD-RW привод
Есть ли под linux программа для эмуляции CD/DVD-RW привода с возможностью записи.
Т.е. я создаю на диске пустой файл, который в роли виртуального компакт-диска как бы вставляю в виртуальный CD/DVD-RW привод, пишу в этот виртуальный привод, а на самом деле информация сбрасывается в файл (но не просто iso-файл, а полный побайтовый слепок, ибо в iso, например, не запихнуть AudioCD).
Под Windows у меня была софтина VirtualCD, полностью меня устраивавшая. Под linux уже пол дня не могу найти. Пробовал cdemu — вроде в него нельзя писать.
На вопросы, зачем мне это надо, отвечать принципиально не буду. Есть определённая проблема, прошу подсказать путь её решения.
А /dev/loop разве ro?
Да причем штатными средствами.
man mount, man dd, man mkfs
дай угадаю. пытаешься скормить диск игрушке под вайн?
Так надо в нём самом для опред. приложения просто назначить путь до сидирома.
З.Ы. А штатное монтирование iso ещё никто не отменял.
пока на линуксе не появится игрушек, не будет и хороших программ (типа VirtualCD и DaemonTools)
>дай угадаю. пытаешься скормить диск игрушке под вайн?
Так надо в нём самом для опред. приложения просто назначить путь до сидирома.
З.Ы. А штатное монтирование iso ещё никто не отменял.
1) ТСу надо именно возможность записи
2) штатное монтирование iso — полная фигня. Даже бетка первого старфорса видела неиллюзорную разницу между настоящим диском и изошкой. Туда надо методы изощреннее — эмулировать IDE (чтобы как минимум обойти блэклист), плюс плотность записи и временные задержки, плюс эксклюзивный доступ к девайсу без блокировки I/O — и много еще чего.
Источник
Монтирование образов дисков
Содержание
Подключение стандартного ISO-образа
Используя графический интерфейс
Для монтирования образов дисков в Gnome имеется множество графических утилит:
ISOmorphin — программа написанная на языке Python. Для работы необходимо закачать и распаковать архив в любое удобное место, а затем запустить файл isomorphin.py в папке.
Gmount-iso — Маленькая и довольно удобная программка, позволяющая монтировать ISO образы в произвольную папку, а также отмонтировать уже подключённые образы. Добавлена возможность расчета md5 суммы и объема образа. Интерфейс программы прост до безобразия и в пояснениях не нуждается. Для установки используйте команду:
Данная программа будет доступна в меню: Приложения→Системные→gISOMountUsage.
Furius ISO Mount — автоматически создает точку монтирования в домашней папке пользователя и удаляет ее при размонтировании, позволяет записывать образы в форматах ISO и IMG. А так же рассчитывать контрольные суммы Md5 и SHA1.
AcetoneISO — графическое приложение, написанное на Qt, для работы с образами CD/DVD дисков (клон Daemon Tools для Linux с новыми возможностями). На сайте заявлены следующие возможности:
Источник
CDemu
Простая утилита для создания виртуальных CD/DVD-приводов.
CDemu — консольная утилита и апплет позволяющий монтировать образы дисков в систему одним кликом, аналог Alcohol 120%, Virtual CD и DAEMON Tools.
В Linux существует несколько простых способов монтирования образов дисков. Например есть утилита командной строки mount, есть fuseiso модуль для монтирования ISO образов и графические утилиты использующие их возможности (например ISOmorphin или AcetoneISO).
Консоль конечно здорово облегчает жизнь, не нужно запускать какую-то программу, ввод единственной строки mount — umount и образ смонтирован/размонтирован. Но многим использование консоли кажется неудобным, пугающим, да и плюс ко всему эти способы всё же имеют некоторые недостатки/ограничения.
Например эти способы не эмулируют привод, а эмулируют только файловую систему. В каких то случаях этого оказывается вполне достаточно, а иногда нет. И к тому же fuseiso не может монтировать образы более 2Gb, что на данный момент является существенным недостатком, а mount может монтировать только ISO-образы, использование же конвертеров не всегда удобно.
CDemu позволяет создавать виртуальные приводы посредством vhba-модуля ядра, позволяя использовать образы дисков как будто в CD/DVD привод вставлен реальный диск.
В CDemu реализована поддержка множества форматов образов, таких как: mdf/mds, nrg, bin/cue, iso, ccd, daa, c2d, toc, b6t, cdi, cif. И так же TR / Transfer Rate (скорость считывания ) и DPM эмуляция (местоположение данных) .
CDemu это консольная утилита, но имеется и простой апплет (значок в системном трее), упрощающий работу с приложением. Консольная команда загрузить образ выглядит просто:
Выгружать образ намного проще:
load 0 — это номер дисковода. Если при загрузке/выгрузке будет выскакивать ошибка:
То тогда, чтобы от этого избавиться, в конец строки нужно добавлять -b system
CDemu изначально запускается на уровне сессии, за это отвечает параметр LOAD_DAEMON=»0″ в конфигурационном файле :
Для запуска с системой можно поправить его (от root) на LOAD_DAEMON=»1″ , или же для запуска демона CDemu вместе с системой в меню «Система-Параметры-Запускаемые приложения» от текущего пользователя добавить (CDEmu daemon session launcher):
Так же в конфиге «cdemu-daemon» в секции «# Number of (virtual disc) devices» выставить количество эмулируемых приводов (по умолчанию их два: DEVICES=»2″) .
CDemu-апплет используется совсем просто! Правым кликом мыши по нему вызывается список приводов. Там выбирается нужный привод и нажатием на него открывается диалог обзора файловой системы, в котором указывается путь до образа диска.
Размонтирование образа можно произвести и из файлового менеджера (например Nautilus/Caja), так же как и физический диск или повторным выбором его в меню апплета по правому щелчку мыши. Левой кнопкой мыши вызывается диалог настройки апплета, левый клик по приводу вызывает его диалог настройки. Так же показываются всплывающие сообщения о смонтированном/размонтированном образе.
Лицензия: GNU General Public License (GPL)
Источник
Как смонтировать файл образа ISO в Linux
How to Mount ISO File on Linux
В этом руководстве мы объясним, как монтировать файлы ISO в Linux.
Файл ISO — это архивный файл, который обычно содержит полный образ CD или DVD. Например, большинство операционных систем, таких как Windows, Linux и macOS, распространяются как образы ISO.
Файлы ISO могут быть извлечены с использованием популярных архивных программ, смонтированы на петлевом устройстве и записаны на флэш-накопитель USB или чистый компакт-диск.
Как смонтировать файлы ISO с помощью командной строки
Команда mount позволяет прикреплять (монтировать) файлы ISO в определенной точке монтирования в дереве каталогов.
Инструкции в этом разделе должны работать с любым дистрибутивом Linux, включая Ubuntu, Debian и CentOS.
Начните с создания точки монтирования, это может быть любое место, которое вы хотите:
Смонтируйте файл ISO в точку монтирования, введя следующую mount команду:
Здесь важен -o loop вариант. Он сообщает команде для сопоставления устройства цикла с указанным файлом ISO и монтирует это устройство в указанной точке монтирования.
Не забудьте заменить /path/to/image.iso путь к файлу ISO.
Чтобы просмотреть содержимое ISO-образа, используйте ls команду:
Вы также можете открыть файловый менеджер для просмотра содержимого ISO.
Размонтируйте файл ISO с помощью umount команды, за которой следует каталог, куда был смонтирован образ:
Если файловая система используется, umount команда не сможет отсоединить файловую систему.
Монтирование файлов ISO с помощью Gnome
Если вы используете дистрибутив Linux, в котором в качестве среды рабочего стола используется Gnome, вы можете смонтировать файл ISO, используя приложение монтирования образа диска Gnome.
Найдите файл ISO, который вы хотите смонтировать, и щелкните по нему правой кнопкой мыши. В контекстном меню выберите опцию «Открыть с помощью образа диска».
После того, как образ смонтирован, на рабочем столе должен появиться значок устройства. Дважды щелкните по нему, и откроется файловый менеджер Gnome.
Чтобы демонтировать файл ISO, щелкните правой кнопкой мыши значок устройства и выберите «демонтировать».
Вывод
В Linux вы можете монтировать файлы ISO с помощью mount команды. Пользователи настольных компьютеров могут использовать графические инструменты, такие как Gnome Disk Image Mounter.
Источник
unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
Как сделать виртуальный диск из ISO образа CD или DVD (ищу аналог программы под линуксы)
Модератор: /dev/random
Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение Shoroh » 27.12.2007 18:34
В оффтопике полно средств, позволяющих сделать так: правой кнопкой на образе диска (он на винте лежит) — сделать его виртуальным приводом и вуаля — у вас в системе виртуальный сидюк, как живой, да еще и с диском в нем. Есть для этого разные софтины, здесь их не буду перечислять.
А как это сделать в линуксе, в частности в Suse, Ubuntu, Mandriva? Просто я все свои диски закатываю в образы и храню в архиве на винтах — чтобы быстрее доступ был к данным — щелк и подключил нужный, щелк и отключил. Удобно ведь, не надо искать нужный диск, греметь лотком, лазить под стол
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Вы будете смеяться, но это делается той же командой, что и монтируются диски — mount.
Почитайте man mount.
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение Shoroh » 27.12.2007 18:43
А как эту команду зафигачить в контекстное меню (пункт при правом щелчке на файле образа)? Ведь неудобно же из-за такой ерунды лазить все время в строку, а на кнопку не забиндишь команду для всех образов сразу.
Если можно — поподробнее плиз
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение romuil » 27.12.2007 18:48
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение romuil » 27.12.2007 18:50
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение drBatty » 27.12.2007 18:52
Скоро придёт
Осень
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение Shoroh » 27.12.2007 19:00
Дело в том, что образы находятся на двух разных внешних вениках, а бывают на DVD болванке куча сидюшных образов — все это никогда в один скрипт не соберешь — завтра мне еще принесут десять штук и что -каждый раз переписывать? Мууторно, можно запутаться.
2 romuil
А ху из крузадер и кисо? будем искать.
П.С. все же хотелось как приводы — некоторые проги в образах требуют наличия своего диска в приводе — т.е. все равно монтировать.
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение romuil » 27.12.2007 19:03
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение Shoroh » 27.12.2007 19:14
Установил — менюшки появились (даже на русском), но мои исо не монтирует — пишет unknow format. Наверно это глюк мандривы, скрипт врядли виноват. Завтра в убунте гляну.
Сенькс за наводку
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение DjSpike » 27.12.2007 23:02
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение Dark_Savant » 28.12.2007 00:42
и так, топикстартер получает предупреждение с занесением за нежелание пользоваться поиском и гуглом.
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение zh0rzh » 28.12.2007 06:49
соберешь, соберешь. нужно просто включить голову и подумать. скажем, написать событие udev для подключаемого винта. что-то такое, например:
/path/to/iso/mount/dir/$f; mount -o loop $f $d;done
Реальный совет для новичка.
Re: Как сделать виртуальный диск из ISO образа CD или DVD
Сообщение Shoroh » 29.12.2007 12:21
Dark Savant жжет
Ну не нашел я ответ на свой вопрос в гугле и на форуме — за что занесение? Раз вы знаете что где то здесь лежит ответ на мой вопрос — дайте тогда ссылку на него, а то что вы написали — это не то, что я спрашивал — вы не внимательны.
Итак, напомню вопрос, а то не все поняли — Нужен в контекстном меню пункт — подключить исо образ в качестве виртуального диска, аналоги программ в офтопике валяюстя на каждом шагу, а в линуксе не нашел. Эрзацы вроде этого «h=/mnt/exthdd;mount $h && find $h -iname «*.iso»| while read f;do; d=
/path/to/iso/mount/dir/$f; mount -o loop $f $d;done» как то не канают.
2 zh0rzh
И я о том же
2 DjSpike Блин, а как оно у тебя работает? Вроде пункт появился, но ни один образ не монтируется — пишет что файл поврежден или имеет неизвестный формат Вот, ради этого даже мандриву до 2008 версии обновил — все равно не хочет. Там при инсталляции вроде первый пункт надо выбрать — правильно?
Источник