Меню

Linux mint виртуальный привод

Виртуальный CD/DVD-RW привод

Есть ли под linux программа для эмуляции CD/DVD-RW привода с возможностью записи.
Т.е. я создаю на диске пустой файл, который в роли виртуального компакт-диска как бы вставляю в виртуальный CD/DVD-RW привод, пишу в этот виртуальный привод, а на самом деле информация сбрасывается в файл (но не просто iso-файл, а полный побайтовый слепок, ибо в iso, например, не запихнуть AudioCD).
Под Windows у меня была софтина VirtualCD, полностью меня устраивавшая. Под linux уже пол дня не могу найти. Пробовал cdemu — вроде в него нельзя писать.
На вопросы, зачем мне это надо, отвечать принципиально не буду. Есть определённая проблема, прошу подсказать путь её решения.

Да причем штатными средствами.

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).

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

Читайте также:  Привод came 001a5000a для распашных ворот

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

Источник

Create Virtual CD And DVD Drives Using CDEmu On Linux

CDEmu is a software suite used to emulate optical CD-ROM and DVD-ROM drives on Unix-like systems. Using CDEmu, we can easily mount various disk image formats, such as BIN, CUE, ISO, IMG, MDF and NRG etc., in Linux without having to write them in physical media. This can be helpful for playing certain types of Games which runs only from the optical drive. In this brief tutorial, we are going to see how to install CDEmu and create virtual CD ad DVD drives using CDEmu on Linux from command line as well as graphical mode.

CDEmu consists of the following components:

  • VHBA (Virtual HBA) — A kernel module implementing a virtual drive-controller.
  • libMirage — A software library for interpreting optical disc images.
  • CDEmu daemon — A userspace daemon that receives SCSI commands from kernel module and processes them, passing the requested data back to the kernel.
  • CDEmu client — A command-line client for controlling CDEmu daemon.
  • gCDEmu — A graphical interface for CDEmu client.
  • Image Analyzer — A Gtk+ application that displays tree structure of disc image created by libMirage.
Читайте также:  Подшипник переднего привода рав 4

Install CDEmu on Linux

CDEmu is packaged for many popular Linux platforms.

On Arch Linux and its variants, make sure you have enabled [Community] repository and install CDEmu client using command:

On Ubuntu, it can be installed using PPA like below.

Create Virtual CD And DVD Drives Using CDemu On Linux

Here are a few basic examples to mount, unmount and list images using cdemu command.

Load images in virtual devices

To load an ISO image in the first virtual drive, run:

Now Open your File manager to verify if the image is loaded.

As you see in the above screenshot, I have mounted Alpine ISO image using CDEmu client.

To load multiple images in the first drive, simply mention its path with space-separated like below.

View images in virtual devices

To view the list of loaded images, run:

As you see, I have loaded alpine ISO image in the first drive.

Unload images from virtual devices

To unload the first drive i.e unmount the loaded images from the first drive, run:

This command will unload all images from the first device. You can verify if the images are unloaded using «cdemu status» command.

Create new virtual device

By default, CDEmu has one virtual drive. You can of course create more drives if you like.

To add a new device, for example device 1, the command would be:

You will see an output like below.

To verify if the new device is created, run:

As you see, I have two virtual devices, 0 and 1.

You can create as many devices as you want.

To load the ISO images to the second drive, run:

Remove virtual drives

To remove a virtual drive, run:

This command will remove the last virtual device. Please note that this command will unmount all loaded images in the last drive automatically and then delete the drive itself.

This is just enough to get started with cdemu.

Of course, It has more options. You can refer them from the help section.

gCDEmu — A GTK client for CDEmu

If you’re not comfortable with command line, there are also a few graphical clients available for CDEmu. One such client is gCDEmu.

gCDEmu is a GTK application for controlling CDEmu daemon that allows you to load, unload and display virtual device status via a simple graphical window.

gCDEmu is available in the default repositories of some Linux distributions.

On Arch Linux and its variants, you can install gCDEmu from AUR using any AUR helpers, for example Yay.

Читайте также:  Размеры приводов для ваз

On Ubuntu, you need to add the official PPA for cdemu as shown in the «Install cdemu on Linux» section above an then install gCDEmu using command:

Once installed, launch gCDEmu either from Dash or Menu. It will be probably found under Menu -> System Settings -> gCDemu.

After launching, you will notice gCDEmu icon in the task bar. Click the gCDemu icon and select Device #00 or Device #01 to mount your images.

Click «Load» and browse the ISO to load:

The ISO will be mounted now and you can see it in the File manager.

After done with the ISO image, simply press the «Unload» button in the gCDemu window or eject from the file manager.

You can create many virtual devices and load the images in any virtual devices of your choice. To create a new device, click on the gCDEmu icon in the task bar and select «New device» option.

For more details, refer the official website linked below.

Источник

ru_linux

Русскоязычное Linux-сообщество

добрый день, я новичек в linux, у меня такая задача, есть нетбук emachines 355-131g25ikk, необходимо подключить виртуальный cd диск, для чтения обучающей языковой программы написанной для windows xp — iso образ. Система Linux Mint Debian (MATE) Исправленная сборка (201204) Build Ядро Linux 3.2. Посоветуйте пожалуйста как можно это сделать или нормальную литературу по Linux mint.

1. подключение виртуального CD диска, установка с него в программе wine setup.exe.
2. В настройках wine включаем автоопределение и появился диск Н

3. Запускаем в терминале

/.wine/dosdevices/c:/Program\ Files/CC/FR/g2000.exe и программа пошла.

Почему так — не знаю, работает и хорошо.

mount -t iso9660 -o loop /path/to/image.iso /mountpoint/

Обычно для того, чтобы подключить iso-образ, в Linux достаточно создать папку, в которую он будет примонтирован (например, /media/CD или /mnt/DVD), а затем — просто примонтировать туда образ. Например, из консоли:sudo mount тут_указан_путь _до_образа.iso /media/DVD

После этого можно приступать к выяснению, запустится ли под linux данная программа, написанная для win xp.

исо в минте

Все подключилось, программа инсталировалась на диск С в среде wine

«Французский для школьников 5-9-х классов»
Мультимедиа технологии и дистанционное обучение Издатель: 1С
Windows 95/95/Me/2000/XP

Хотелось бы дополнить данные советы еще одной программой для эмуляции cd-rom. Называется она CDEmu и буквально недавно вышла версия 2.0 Эта программа не является альтернативой mount -o loop или AcetoneISO, а является аналогом Daemon Tools или Alcohol 120%. Пока она отсутствует в стандартных репозиториях Ubuntu или Mint, но решается все это парой строк в терминале —
подключаем репозиторий программы CDEmu, пишем —

sudo apt-add-repository ppa:cdemu/ppa

далее обновляем списки пакетов с помощью команды —

и устанавливает собственно программу —

sudo apt-get install cdemu-client cdemu-daemon

Вот и все. Ставил в Linux Mint 14 “Nadia”. Программа прописалась в меню — системные — gCDemu. При запуске отражается иконкой в трее.

Источник

Adblock
detector