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

CDemu

Рубрика: Системные утилиты -> Аудио и видео ПО
Метки: | | | | |
Понедельник, 19 июля 2010 г.
Просмотров: 5940
Подписаться на комментарии по RSS
CDemu

Простая утилита для создания виртуальных CD/DVD-приводов (аналог DAEMON Tools и Alcohol 120%).

CDemu

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

CDemu

CDemu

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

CDemu

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

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 это консольная утилита, но имеется и простой апплет для панели Gnome, упрощающий работу с приложением. Консольная команда загрузить образ выглядит просто:

# 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'а, так же как и физический диск или повторным выбором его в меню апплета по правому щелчку мыши. Левой кнопкой мыши вызывается диалог настройки апплета, левый клик по приводу вызывает его диалог настройки. Так же показываются всплывающие сообщения о смонтированном/размонтированном образе.

CDemu

CDemu

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

CDemu

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

PPA для Ubuntu:

ppa:cdemu/ppa
Автор: AUNA, xmpp: xmpp
Добавить страницу в закладки:
twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us
Комментариев: 9
  1. 2010-07-19 в 07:53:59 | cyberunknown

    В убунте ISO-образы монтируются автоматически при их запуске. А для более расширенной поддержки образов (например популярного mds/mdf) лучше использовать AcetoneISO.

  2. AcetoneISO просто оболочка на fuseiso и DVD образы не монтирует, да и имеет много других недостатков! А в убунте образ монтируется как файловая система а не как физический диск! Это не всегда прокатывает, особенно с играми в вине! Да и апплетом проще пользоваться чем отдельным приложением!

  3. Надо же, я и не знал... Тогда acetoniso в топку, ставлю CDemu!

  4. эта прога встанет на убунту 10.04? Если да, то где и как её можно скачать? Спасибо.

  5. нужно лишь добавить в Synaptic PPA-репозитарий:

    ppa:cdemu/ppa

    дальше, обновить список пакетов и поиск по cdemu :)

    всё просто

  6. Можно ли с помощью cdemu сделать так, чтобы при загрузке linux образы CD/DVD на виртуальных CD/DVD-приводах определялись как уже смонтированные?

  7. Сделать-то всё можно, но хватит ли у тебя воображения и навыков...

    Порядок действий таков. Вставляем диск в привод первой командой и монтируем его второй:

    cdemu 0 file.iso
    mount -t iso9660 /dev/cdemu/0 /mnt/cdrom

    Думаю, несложно прописать эти команды куда-нибудь в /etc/rc.local для примера

  8. CDemu - вещь хорошая! Часто пользовался! Но с новыми ядрами модуль виртуализации не работает.

    То есть, на той же Ubuntu 11.04 CDemu работать не будет :( А жаль!

    Ждём обновлений! :)

  9. На Ubuntu 11.04 пока много какой софт не работает...

    Ждём обновлений!

    =)

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




Войти через loginza

 
captcha