Bug 5586

Summary: Как отключить автоматическое присваивание букв дисков съёмным носителям (устройствам) WINEAUTOMOUNT in config
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: Интеграция в хост-системуAssignee: Александр Морозов <amorozov>
Status: CLOSED DUPLICATE QA Contact: Денис Баранов <baraka>
Severity: normal    
Priority: P3 CC: danil
Version: 1.0.12   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 5395    

Description Vitaly Lipatov 2010-05-16 16:07:24 MSD
Как отключить автоматическое присваивание букв дисков съёмным носителям (устройствам)?
При запуске wine обнаруживает все доступные съемные устройства
и прописывает их в .wine/dosdevices.

Я нашёл такое решение:

Отвечает ха это функция new_device в
http://source.winehq.org/source/dlls/mountmgr.sys/hal.c

Заблокировать, видимо, можно только остановкой mountmgr:
$ grep mountmgr ~/.wine/system.reg -C3
"Description"="Device mounting service"
"DisplayName"="Mount Manager"
"ErrorControl"=dword:00000001
"ImagePath"="C:\\windows\\system32\\drivers\\mountmgr.sys"
"ObjectName"="LocalSystem"
"Start"=dword:00000002
"Type"=dword:00000001

Видимо, Start надо сделать = 0
Comment 1 Александр Морозов 2010-05-16 19:02:02 MSD
Вроде есть решение с WINEAUTOMOUNT=no
http://bugs.etersoft.ru/show_bug.cgi?id=4327
Comment 2 Vitaly Lipatov 2010-05-17 13:52:16 MSD
Ах вот как... Получается, в wine/config не внесли описание... Сейчас сделаю...

А способ отключать mountmgr.sys не проще? Или там что-то ещё отключится?


*** This bug has been marked as a duplicate of bug 4327 ***
Comment 3 Александр Морозов 2010-05-17 16:08:32 MSD
mountmgr.sys участвует в обработке ряда ioctl на тему дисков.