Ícone personalizado para montagem de volume do NFS - Possível para OSX?

1

EstamosnomeandonossosváriosvolumesderededepoisdoPlanets!

EurenomeioíconeMercury.icnspara.VolumeIcon.icnsecopieiparaapastadepontodemontagemdoservidorNFS.Atéagora,aremontagemdocompartilhamentoNFSnãopareceempregaresseícone.ProcurandonoservidorNFS,parecehaverdoisarquivosVolumeIcon.

Alguémpodemedizeroqueestoufazendodeerrado?Permissões?Precisodeumarquivo.DS_Storetambém?Nãodeveriasertãodifícil!

EDITAR:

Deveriatermencionado,oservidorNFSéoUbuntu12.04.1.NÃOéumservidorOSX.

EDIT2:

Apósmuitostestes,usandováriosmétodos(incluindoo"copy-paste-get-info-icons one"), não consigo fazer com que o NFS monte um ícone personalizado. Eu poderia alterar o ícone da pasta de compartilhamento genérica, mas não posso personalizar individualmente.

A solução pode ser um arquivo Alias e, de alguma forma, "ocultar" o compartilhamento de ser exibido na área de trabalho depois de montado ...

    
por James 14.11.2012 / 02:56

2 respostas

1

Apenas copiar o .VolumeIcon.icns não mudará nada do que eu sei. Em vez disso, você precisa definir o ícone do volume diretamente.

Para fazer isso, você precisa copiá-lo do arquivo .icns para o volume:

  1. Obter informações (⌘I ou selecione-o no menu Arquivo) no arquivo .icns . Se você vir o ícone personalizado na parte superior da janela Informações (não na seção de visualização), clique para selecioná-lo e copiá-lo.
    • Se você não vir, precisará convertê-lo em um ícone copiável. Faça o download do IconDroplet e siga o passo acima para copiar o ícone do arquivo que ele cria.
  2. Obtenha informações no volume NFS, selecione o ícone da unidade e cole no ícone personalizado. Isso criará um .VolumeIcon.icns e qualquer outra mágica que o OS X use para determinar os ícones de volume personalizados.
por 14.11.2012 / 04:58
0

Eu tentei com um compartilhamento Samba, mas ele deve funcionar da mesma forma com o NFS.

De fato, copiar / colar das janelas "Get Info" não funciona. No entanto, isso funcionou :

  • abra o arquivo .icns na visualização
  • Selecionar tudo e Copiar
  • Cole ( Cmd - V ) no ícone de compartilhamento na janela "Obter Informações"

(Claro, isso deve ser exatamente o mesmo que copiar das janelas Get Info, mas obviamente não está no Lion 10.7.4).

Isso criou os dois arquivos que você esperaria no destino: .VolumeIcon.icns e o fork do recurso ._.VolumeIcon.icns .

No entanto, também criou outro arquivo que parece essencial. Ele é exibido como ._. no Mac Terminal, mas tem um nome estranho no compartilhamento Samba, provavelmente para contornar o ponto final ilegal.

(na minha máquina, o Samba substituiu o ponto final pelo caractere "particular" UTF8 xEFx80xA9)

Atualização: Mesmo ao copiar da Pré-visualização, não sempre funciona com o NFS. Faz às vezes!?! ...

Copiar os arquivos de uma unidade FAT32 (que também possui o arquivo ._. extra) para o compartilhamento NFS não funciona.

O que parece funcionar de forma confiável é terrivelmente complicado, mas enfim, aqui vai:

  • Use o método acima para atribuir um ícone ao compartilhamento Samba.
  • No servidor, copie os arquivos criados no compartilhamento Samba para o compartilhamento NFS
  • Renomeie o arquivo Samba com nome estranho para ._. (ponto sublinhado) na pasta compartilhada NFS
por 27.01.2013 / 12:43