Uma pasta com d ?????????? no ls -l

2

Estou executando a VM EDG-12.2.1-Trn (CentOS 6.6 64 bits) no Virtual Box. Esta é a VM do Oracle Database .

Quando tento compartilhar uma pasta, através do VirtualBox, ela compartilha com sucesso (automaticamente), e também há um atalho na área de trabalho.

Quando eu corro o atalho, ele diz que há um erro de permissão. Eu olhei no terminal e vi que se parece com isso:

[root@edqtrn media]# ls -l
ls: cannot access sf_my_share: Protocol error
total 14
drwxrwx---. 2 root   vboxsf   4096 Dec  2  2014 sf_av_share
drwxrwx---. 2 root   vboxsf   4096 Jan 23  2015 sf_data
drwxrwx---. 2 root   vboxsf   4096 Dec  2  2014 sf_share
d?????????? ? ?      ?           ?            ? sf_my_share
dr-xr-xr-x  6 oracle oinstall 2048 Mar  4 11:45 VBOXADDITIONS_5.0.16_105871
[root@edqtrn media]# 

Por que há ? na listagem de diretórios?

sf_my_share é a pasta que eu quero compartilhar e ler os arquivos nela. Eu compartilhei-o corretamente no VirtualBox (ou seja, Dispositivos > Pastas Compartilhadas > Configurações de Pastas Compartilhadas > Adicionei uma pasta em: Machine = share , Folders = C:\temp\my_share\ , Auto-mount = Yes e Access = Full - Read Only não está definida).

    
por Kevdog777 20.04.2016 / 11:43

4 respostas

0

Definitivamente, parece que poderia ter sido uma permissão ou um problema de rede. Mas na minha última nota , Eu mencionei isso:

My Netowrk adapter, in the Settings on VBox, was set to NAT. As soon as I changed it to Bridged, then restarted the VM, it worked and didn't show the ?'s

Então, isso pareceu ter resolvido isso.

Eu não vi isso desde então, então era preciso ter sido meu adaptador de rede.

    
por 09.06.2016 / 17:09
1

Verifique as permissões do seu diretório sf_my_share.
Se você leu mas não executou permissões nesse diretório, então você tem direitos suficientes para listar os arquivos nesse diretório, mas você não pode realmente usar esses arquivos ou obter informações mais detalhadas sobre eles.

    
por 20.04.2016 / 12:07
1

Verifique o sistema de arquivos que hospeda o diretório sf_my_share . Parece que ls não pode stat deste diretório, pode ser por causa das opções de montagem do sistema de arquivos

    
por 28.04.2016 / 10:35
0

Se você tiver a opção Tornar Permanente na opção de pasta compartilhada, isso poderá causar isso. Eu tive esse problema uma vez no passado e, em seguida, fiz uma desmontagem e desmarque a opção Tornar permanente e apenas a montagem automática e nunca encontrei esse erro.

    
por 21.05.2018 / 22:23