В VirtualBoxe (хост: ArchLinux, гость: Win XP), подмонтированы шары на каталоги с ext3 ФС:
net use g: \\vboxsvr\proj
директория proj содержит директорию 'data', в которой лежит файл xxx.txt
В некоторых (не всех !) виндовых приложениях наблюдаю проблему - при обращении к файлу xxx.txt программа ругается, что не может открыть файл, хотя в списке файлов (окно Open File этой программы) он виден !
Как оказалось, винда при обращении использует верхний регист для имени директории, и полный путь получается такой:
/proj/DATA/xxx.txt
Но поскольку в ext3 директория имеет имя в нижнем регистре ('data'), программа не находит файл. Как это побороть ?
Как временное решение сделал симлинк:
ln -s /proj/data /proj/DATA
и файл стал читаемый, но таких директорий куча и симлинком на все не сделаешь...
Кто нибудь сталкивался с таким, есть ли радикальное решение проблемы ?
Форум —
General