Виртуальный привод для iso образов линукс

Содержание
  1. Виртуальный CD/DVD-RW привод
  2. Монтирование образов дисков
  3. Содержание
  4. Подключение стандартного ISO-образа
  5. Используя графический интерфейс
  6. CDemu
  7. Как смонтировать файл образа ISO в Linux
  8. How to Mount ISO File on Linux
  9. В этом руководстве мы объясним, как монтировать файлы ISO в Linux.
  10. Как смонтировать файлы ISO с помощью командной строки
  11. Монтирование файлов ISO с помощью Gnome
  12. Вывод
  13. unixforum.org
  14. Как сделать виртуальный диск из ISO образа CD или DVD (ищу аналог программы под линуксы)
  15. Как сделать виртуальный диск из ISO образа CD или DVD
  16. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  17. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  18. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  19. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  20. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  21. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  22. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  23. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  24. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  25. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  26. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  27. Re: Как сделать виртуальный диск из ISO образа CD или DVD
  28. 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 суммы и объема образа. Интерфейс программы прост до безобразия и в пояснениях не нуждается. Для установки используйте команду:

Читайте также:  Windows stopcode ntfs file system

Данная программа будет доступна в меню: Приложения→Системные→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).

Консоль конечно здорово облегчает жизнь, не нужно запускать какую-то программу, ввод единственной строки mountumount и образ смонтирован/размонтирован. Но многим использование консоли кажется неудобным, пугающим, да и плюс ко всему эти способы всё же имеют некоторые недостатки/ограничения.

Например эти способы не эмулируют привод, а эмулируют только файловую систему. В каких то случаях этого оказывается вполне достаточно, а иногда нет. И к тому же 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)

Источник

Читайте также:  Vmware увеличение диска windows

Как смонтировать файл образа 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

А как эту команду зафигачить в контекстное меню (пункт при правом щелчке на файле образа)? Ведь неудобно же из-за такой ерунды лазить все время в строку, а на кнопку не забиндишь команду для всех образов сразу.

Читайте также:  Другой пользователь windows 10 как убрать после сброса настроек

Если можно — поподробнее плиз

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 версии обновил — все равно не хочет. Там при инсталляции вроде первый пункт надо выбрать — правильно?

Источник

Оцените статью