Como remover a unidade de rede duplicada “fantasma” no OS X?

12

No terminal, meu diretório Volumes fica assim:

"Sanitized"-Computer:Volumes "sanatizedUserName"$ ls
Backup of "Sanitized"’s MacBook     Macintosh HD
LaCie                   iDisk
LaCie-1             

De alguma forma, tenho uma unidade "LaCie" duplicada e não consigo acessá-la para excluí-la. É uma unidade do aeroporto. O OS X deve ter um arquivo de preferências em algum lugar das unidades de rede anteriores que eu possa excluir.

Ele é montado apenas quando a unidade real está conectada. Eu tenho medo de excluir essa cópia porque ela pode excluir dados reais.

Eu acredito que esta unidade "fantasma" está estragando meu backup da máquina do tempo.

Permissões:

"Sanitized"-Computer:Volumes "sanatizedUserName"$ ls -al
drwx------@ 26 root        wheel   840 Aug 10 18:41 LaCie-1

Obrigado por qualquer ajuda.

    
por Corey Floyd 11.08.2009 / 01:35

4 respostas

12

O Mac OS X monta as unidades por padrão criando uma pasta com o nome da unidade em /Volumes e, em seguida, montando-a nesse ponto (para que uma unidade seja normalmente acessível via /Volumes/NAME_OF_DRIVE ). O Mac OS X acrescentará -# após o nome de um disco rígido se várias unidades desse nome estiverem montadas. (por exemplo, /Volumes/NAME_OF_DRIVE-1 e /Volumes/NAME_OF_DRIVE-2 , etc.) Isso também ocorrerá se uma pasta existir em /Volumes/ pelo mesmo nome. Mesmo que o ponto de montagem tenha um nome diferente, o nome da unidade será exibido corretamente no Finder.

Um exemplo do que pode causar uma pasta errada:

Um script ou aplicativo que grava um arquivo em /Volumes/ExternalDrive/somefile.txt ou até mesmo um aplicativo que, ao verificar se um arquivo existe (por exemplo, abrir o último documento salvo) cria um novo documento nesse local quando o disco rígido / compartilhamento de rede / USB chave / etc. não está montado. O arquivo existirá em /Volumes/ExternalDrive/somefile.txt , o que significa que a pasta /Volumes/ExternalDrive existirá na próxima montagem.

Corrigindo isto:

  • Verifique se todas as unidades foram desmontadas - use o Utilitário de Disco ou diskutil list para ter certeza
  • Verifique o que pode ser visto em /Volumes/ - recomendado para usar o Terminal e usar ls -laF /Volumes . Deve haver apenas uma pasta ( NAME_OF_STARTUP_DRIVE -> / )
  • Exclua as pastas restantes. (Eu recomendaria verificar o conteúdo primeiro)
por 11.08.2009 / 04:34
4

Ok, primeiro desliguei meu disco para garantir que nada fosse excluído.

Em seguida, no terminal, digitei:

sudo rm -rf Lacie-1

Ótima notícia, isso funciona. Voltei a ligar e tudo estava bem.

Eu encontrei a causa, no entanto, quando tentei fazer o backup da máquina do tempo. O Time Machine está realmente criando essa unidade fantasma para backups. Eu não sei porque.

    
por 11.08.2009 / 02:02
0

Veja como resolvi isso ... e, mais importante, o que causou isso.

Causa
Um amigo veio e se conectou à minha rede enquanto eu estava usando minha máquina. Sua máquina, com razão, apareceu nos meus compartilhamentos do Finder (como um drive remoto). Durante esse tempo, fechei meu laptop e ele foi dormir - lembrando que ele tinha compartilhamentos.

Um pouco depois, acordei meu laptop em um hotel, e sabendo que havia uma rede em que eu não confiava, desliguei o Apple / Preferences ... / Sharing, File Sharing antes de me conectar. Não foi até dias depois em casa que eu notei as máquinas fantasmas ainda no Finder sem nenhuma maneira de apagá-las.

Solução
Voltei para a Apple / Preferences ... / Sharing, File Sharing e liguei o compartilhamento de arquivos (as máquinas desapareceram), então eu desliguei o compartilhamento de arquivos (eles ficaram desaparecidos).

Suspeita
Eu acredito que este é um bug de caso de borda, onde o Finder não verifica compartilhamentos a menos que esteja conectado a uma rede, e se a opção Compartilhamento de Arquivos estiver desligada enquanto desconectada, nunca faz polling (já que obviamente você não está compartilhando nada ) para remover entradas antigas.

FYI, registrei isso como um bug na Apple, # 19977714.

Novamente, ainda assumindo que isso é o que está acontecendo, parece que o Finder não deveria estar em nenhuma rede ou descobrir que a opção está desativada, remover todos os compartilhamentos e então não precisa mais checar. / p>     

por 03.03.2015 / 23:37
0

Isso também deve ser corrigido pela reinicialização.

    
por 23.05.2017 / 13:45