Portanto, estou executando uma VM do Fedora 13 no VirtualBox no Windows Server 2008. Preciso ter acesso às unidades host de dentro da VM, então as monotoo. Eu uso as ações padrão C $ e D $. Aqui está a parte relevante do / 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
Tudo funciona, e eu posso chegar em qualquer lugar através da linha de comando, mas o Linux recusa no arquivo pagefile.sys em 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...)
Nada demais. Eu ainda posso fazer tudo que preciso. Mas quando eu tento obter algum arquivo na unidade C de um aplicativo GUI, a caixa de diálogo de arquivos me deixa uma lista vazia quando eu navego para / mnt / winc. Idem para digitar "nautilus / mnt / winc" na linha de comando.
E agora, o mais estranho:
- Eu tentei "nautilus / mnt / winc / Users":
Eu recebo um breve flash do correto
conteúdo de C: \ Users e, em seguida,
pisca de volta para uma lista vazia de
C:.
- eu tentei "nautilus
/ mnt / winc / Users / joe / Documents ": É
trabalho. Eu então subo, até que eu
alcançar o ponto de montagem - E AGORA
TRABALHO! By the way, pagefile.sys é
conspicuamente ausente do ícone
lista, o que é OK realmente. Salvar arquivo
diálogos em aplicativos são
curado da mesma forma.
Vou reiniciar a VM para ver se o mau comportamento retorna ... Sim, ele retorna.
Não deveria haver uma maneira de dizer ao mount.cifs para ignorar completamente esses arquivos radioativos?