Мне нужно установить какую-то программу в Wine, которая требует доступа к смонтированному ISO-образу. Всякий раз, когда я монтирую ISO-образ в Nautilus, на каком диске он монтируется в Wine?
Для некоторых программ, которые могут автоматически найти ISO, у меня нет проблем.
Мы успешно смонтировали образы CD или DVD для установки приложения в Wine или для запуска приложения, которому необходим доступ к его CD, используя CDemu . Среди ISO поддерживается множество других форматов. Поэтому изображение не обязательно должно быть в формате ISO.
Приложение может быть установлено путем добавления следующего ppa в наши источники:
Затем мы можем установить клиент CDemu и демон CDemu с помощью
sudo apt-get update && sudo apt-get install cdemu-daemon cdemu-client
После выхода из системы и повторной загрузки, или перезагрузки, демон будет запущен. Чтобы смонтировать файл ISO как CD, мы можем затем выполнить:
cdemu load <number> <path_to_iso>
<number>
соответствует внутреннему количеству дисков, загруженных CDemu (для дисков по умолчанию 2, измените это в /etc/default/cdemu-daemon
на более высокий число, если необходимо.
Ниже приведен пример команды для загрузки накопителя 0
из image.iso
:
cdemu load 0 /home/nur/images/image.iso
Это приведет к выгрузке изображения:
cdemu unload <number>
Вопросы по теме:
Если вы смонтировали образ .iso в Ubuntu, Wine будет обрабатывать его точно так же, как Ubuntu. Поэтому, если вы перейдете к / с программой Wine (я думаю, что это папка Z: \), вы увидите все ваши файлы и папки Ubuntu, и вы сможете перейти к точке монтирования iso, которая будет указана с помощью команда mount
в терминале (вероятно, где-то в / mount)
После того, как вы смонтируете ISO или диск с любыми инструментами или командами, которые вы предпочитаете, запустите Configure Wine и создайте новое отображение диска. Нажмите Добавить, просмотрите путь и выберите ОК. Здесь я сопоставил DVD-диск Ubuntu 13.10 i386 с буквой e:
вином (g:
для моей флешки).
Затем вы можете просмотреть iso или диск в каталоге $HOME/user/.wine
dosdrives
.