Файл 'pagefile.sys' в CIFS-монтировании '// windowshost / C $' заставляет Наутилуса сдаваться с отвращением

1096
JCCyC

Итак, я использую виртуальную машину Fedora 13 в VirtualBox под Windows Server 2008. Мне нужно иметь доступ к дискам хоста изнутри виртуальной машины, поэтому я их монтирую. Я использую акции C $ и D $ по умолчанию. Вот соответствующая часть / etc / fstab:

//winhost/C$ /mnt/winc cifs user=joe,password=mypw,gid=171,file_mode=0664,dir_mode=0775 0 0 //winhost/D$ /mnt/wind cifs user=joe,password=mypw,gid=171,file_mode=0664,dir_mode=0775 0 0 

Все это работает, и я могу получить везде через командную строку, но Linux блокирует файл pagefile.sys в C:

$ ls -l /mnt/winc ls: cannot access /mnt/winc/pagefile.sys: Text file busy total 6165 (...snip...) -r--r--r-- 1 root win 0 May 18 2009 MSDOS.SYS drwxrwxr-x 1 root win 0 May 12 2009 MSOCache -????????? ? ? ? ? ? pagefile.sys drwxrwxr-x 1 root win 0 Jan 19 2008 PerfLogs drwxrwxr-x 1 root win 4096 Aug 27 15:56 ProgramData drwxrwxr-x 1 root win 24576 Aug 27 20:18 Program Files (...snip...) 

Нет, важная персона. Я все еще могу сделать все, что мне нужно. Но когда я пытаюсь получить доступ к какому-либо файлу на диске C из приложения с графическим интерфейсом, при открытии / mnt / winc диалоговое окно файла выдает мне пустой список. То же самое для ввода "nautilus / mnt / winc" в командной строке.

А теперь самое странное:

  1. Я попробовал «nautilus / mnt / winc / Users»: я получил краткую информацию о правильном содержимом C: \ Users, а затем он вернулся к пустому списку C :.
  2. Я попробовал "nautilus / mnt / winc / Users / joe / Documents": это работает. Затем я перемещаюсь вверх, пока не достигну точки монтирования - И СЕЙЧАС ЭТО РАБОТАЕТ! Кстати, pagefile.sys явно отсутствует в списке значков, что на самом деле нормально. Диалоги сохранения файлов в приложениях вылечены аналогичным образом.

Я собираюсь перезагрузить ВМ, чтобы увидеть, возвращается ли плохое поведение ... Да, оно возвращается.

Не должен ли быть способ сказать mount.cifs полностью игнорировать такие радиоактивные файлы?

3

1 ответ на вопрос

-3
Kevin M

Есть ли набор инструментов для виртуальных ящиков, которые вы можете использовать для таких вещей, как автоматический захват / отпускание мыши / клавиатуры и совместное использование файлов? Например, в VMWare я бы выбрал пункт меню клиента «Установить инструменты VMWare», и он вставил бы виртуальный компакт-диск и установил RPM.

Похожие вопросы