Настройка и работа в Linux
Финансовый дью дилидженс - виды, этапы и применение Читайте в нашей статье! adb5321d

Пути


Не торопитесь. Несколько слов о том, как мне приходилось "бодаться" с Wine при подготовке этой статьи к публикации. Во-первых, вам следует знать, что при первом запуске Wine генерирует разделы [Drive X] на основании данных /etc/fstab. Если вы планируете использовать в качестве основы для работы Wine каталоги и файлы Windows, то можете оставить всё как есть. Если же нет, то придётся подправить секции [Drive X]. Я настроил Wine таким образом, что ему доступны два диска, [C] и [D] (жёсткий диск, CD-привод) и привод флоппи-дисков [A]:

[Drive A] "Path" = "/mnt/floppy" "Type" = "floppy" "Label" = "Floppy" "Filesystem" = "win95" "Serial" = "87654321" "Device" = "/dev/fd0"

[Drive C] "Path" = "/var/lib/wine" "Type" = "hd" "Label" = "MS-DOS" "Filesystem" = "win95"

[Drive D] "Path" = "/mnt/cdrom" "Type" = "cdrom" "Label" = "CDROM" "Filesystem" = "win95" "Device" = "/dev/cdrom"

При этом для диска [C] использовался "скелет" каталогов, сформированный Wine при инсталляции, /var/lib/wine. Решать, конечно, вам какую именно конфигурацию избрать. Можете оставить путь к подмонтированым vfat-разделам (надеюсь, понятно, что под vfat-разделами я понимаю разделы с файловыми системами FAT12, FAT16 и/или FAt32). Но, что там может натворить Wine? Лично я не знаю, поэтому работал с /var/lib/wine. К тому же этот вариант универсален, т.к. позволяет использовать Wine на машине, где нет vfat-разделов. И есть ещё одна неприятная особенность, которую я не смог побороть -- не-LATIN имена файлов сохраняются в кодировке cp1251. А в vfat-разделах они хранятся в кодировке cp866.

Обратите внимание на значение переменной "Temp" в разделе [wine] (выше, в примечаниях, я уже об этом говорил):

[wine] ... "Temp" = "C:\\Temp" ...

По умолчанию переменная "Temp" указывает на отдельный диск, который формируется в "/tmp/winetmp-${USER}". Я её исправил на C:\\Temp, предварительно создав подкаталог Temp на диске [C] (в моём случае это /var/lib/wine/Temp)

Проверьте значение переменной "Path" в этом же разделе. Возможно, понадобится добавить новые пути.



Содержание раздела