Linux -- это интересно

CDemu


Рубрика: Прочие -> Системные утилиты
Метки: | | | | | | | |
Просмотров: 1594
CDemu

Простая утилита для создания виртуальных CD/DVD-приводов.


CDemu

CDemu - консольная утилита и апплет позволяющий монтировать образы дисков в систему одним кликом, аналог Alcohol 120%, Virtual CD и DAEMON Tools.

CDemu

CDemu

В Linux существует несколько простых способов монтирования образов дисков. Например есть утилита командной строки mount, есть fuseiso модуль для монтирования ISO образов и графические утилиты использующие их возможности (например ISOmorphin или AcetoneISO).

CDemu

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

CDemu

Например эти способы не эмулируют привод, а эмулируют только файловую систему. В каких то случаях этого оказывается вполне достаточно, а иногда нет. И к тому же fuseiso не может монтировать образы более 2Gb, что на данный момент является существенным недостатком, а mount может монтировать только ISO-образы, использование же конвертеров не всегда удобно.

CDemu

CDemu позволяет создавать виртуальные приводы посредством vhba-модуля ядра, позволяя использовать образы дисков как будто в CD/DVD привод вставлен реальный диск.

CDemu

В CDemu реализована поддержка множества форматов образов, таких как: mdf/mds, nrg, bin/cue, iso, ccd, daa, c2d, toc, b6t, cdi, cif. И так же TR / Transfer Rate (скорость считывания) и DPM эмуляция (местоположение данных).

CDemu


CDemu это консольная утилита, но имеется и простой апплет (значок в системном трее), упрощающий работу с приложением. Консольная команда загрузить образ выглядит просто:

# cdemu load 0 /путь/до/образа/диска.iso

Выгружать образ намного проще:

# cdemu unload 0

load 0 - это номер дисковода. Если при загрузке/выгрузке будет выскакивать ошибка:

ERROR: Failed to connect to daemon (bus: ’session’)

То тогда, чтобы от этого избавиться, в конец строки нужно добавлять -b system

# cdemu load 0 /путь/к/образу/диска.iso -b system
# cdemu unload 0 -b system


CDemu изначально запускается на уровне сессии, за это отвечает параметр LOAD_DAEMON="0" в конфигурационном файле:

/etc/default/cdemu-daemon

Для запуска с системой можно поправить его (от root) на LOAD_DAEMON="1", или же для запуска демона CDemu вместе с системой в меню "Система-Параметры-Запускаемые приложения" от текущего пользователя добавить (CDEmu daemon session launcher):

/usr/lib/cdemu-daemon/cdemu-daemon.session

Так же в конфиге "cdemu-daemon" в секции "# Number of (virtual disc) devices" выставить количество эмулируемых приводов (по умолчанию их два: DEVICES="2").

CDemu

CDemu-апплет используется совсем просто! Правым кликом мыши по нему вызывается список приводов. Там выбирается нужный привод и нажатием на него открывается диалог обзора файловой системы, в котором указывается путь до образа диска.

CDemu

CDemu

Размонтирование образа можно произвести и из файлового менеджера (например Nautilus/Caja), так же как и физический диск или повторным выбором его в меню апплета по правому щелчку мыши. Левой кнопкой мыши вызывается диалог настройки апплета, левый клик по приводу вызывает его диалог настройки. Так же показываются всплывающие сообщения о смонтированном/размонтированном образе.

CDemu

CDemu

Лицензия: GNU General Public License (GPL)

CDemu

Домашняя страница

CDemu - a virtual CD/DVD drive на sourceforge.net

Cdemu Tray на sourceforge.net

“CDEmu” для Ubuntu 12.10 / 13.04 / 13.10 PPA

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)