Wine создаёт в локальном win-окружении каждого пользователя логические диски,
к которым запущенные в Wine win-приложения могут обращаться стандартным для Windows способом: C:\путь, D:\путь и т. д. Winecfg имеет возможность автоматически определять диски для
вашей системы. Рекомендуется использовать эту возможность прежде чем приступать
к ручной настройке. Просто нажмите кнопку Автоопределение и Wine начнет искать диски в
системе.
Вы
можете настроить диски не используя Winecfg. Все настройки дисков располагаются в специальной
директории ~/.wine/dosdevices. Все логические диски Wine, кроме диска C:, представляют собой символьные ссылки в каталоге ~/.wine/dosdevices, которые могут указывать на любые каталоги host-системы.
Wine автоматически устанавливает два диска при первом запуске
Wine:
$ ls -la ~/.wine/dosdevices/
lrwxrwxrwx 1 wineuser wineuser 10 Jul 23 15:12 c: -> ../drive_c
lrwxrwxrwx 1 wineuser wineuser 1 Jul 23 15:12 z: -> /
Для
добавления других дисков, например CD-ROM, необходимо создать ссылку на него:
$ ln -s /mnt/cdrom
~/.wine/dosdevices/d:
Обратите
внимание на DOS-стиль
именования при создании ссылок – буква а за ней
двоеточие - как "a:". То есть виртуальный путь c:\windows\system32 в нашем
случае реально будет таким ~/.wine/drive_c/windows/system32
По
умолчанию логические диски Wine будут расположены следующим образом:
C: $HOME/.wine/dosdevices/c:
D: $HOME/Documents
E: /media/cdrom
или /mnt/cdrom
Если
какого-то из нужных каталогов не окажется, то соответствующие ссылки просто не
будут созданы. Правила создания ссылок по умолчанию описаны в файле /etc/wine/map_devices.sh, при необходимости их можно изменить. Этот файл используется при первом
запуске Wine и
при выполнении команды wine –update
С помощью логических дисков Wine можно организовать совместный
доступ к данным для win-приложений нескольких пользователей.
Для этого достаточно в win-окружении каждого пользователя
создать логический диск (ссылку), указывающий на общий каталог, доступный
пользователям, например, /var/data/1c.
Создавая
логические диски Wine, нужно принимать в расчёт, что права доступа win-приложений к файлам на этих дисках будут определяться
правами доступа данного пользователя к реальным файлам host-системы.
Рисунок 6. Настройка
дисков