Mountain Lion 10.8.3 condivisione di file interrotta per una determinata cartella con nome

2

Gestisco Mountain Lion 10.8.3 su un Mac Mini del 2012. La Mini è senza testa e sto usando un iMac per fare la condivisione dello schermo per scopi di amministrazione. Sto provando a impostare la condivisione di una particolare cartella su un HDD esterno collegato al Mini tramite USB3, ma per qualche motivo non posso condividere questa cartella e il problema sembra essere correlato al suo nome. Mi piacerebbe sapere cosa posso fare (oltre a rinominare la cartella) per risolvere il problema.

Più in dettaglio: sto provando a condividere una cartella contenente file musicali FLAC. Questi file si trovano in una cartella chiamata Musica / FLAC sul volume Titan , un HDD esterno collegato al Mini ( Saturn ). Quindi sto provando a condividere la cartella FLAC .

L'HDD è stato formattato come Mac OS Extended (Journaled). Non so come capire se è sensibile al maiuscolo o minuscolo. In Utility Disco posso eseguire Verify Disk e dice che il volume sembra essere a posto ma Verifica permessi del disco è disattivato (perché i proprietari non sono abilitati per le unità esterne?).

Ho effettuato l'accesso utilizzando un account amministratore. Vado a Condivisione in Preferenze di Sistema. Il servizio Condivisione file è selezionato. In Opzioni , Condividi file e cartelle usando AFP è selezionato; SMB no. Faccio clic sul pulsante + per aggiungere una condivisione, navigare nella cartella FLAC e fare clic su Aggiungi . La finestra di dialogo si chiude, ma non viene aggiunta alcuna condivisione. Allo stesso modo, se si accede alla cartella utilizzando il Finder, si fa Ottieni informazioni quindi si seleziona la casella di controllo cartella condivisa , la modifica non viene mantenuta quando chiudo Ottieni informazioni dialog.

Se guardo nell'app Console, vedo voci come questa:

System Preferences[4648]: SFL(4648): AddNewItemWithProperties_rpc returned -36 System Preferences[4648]: LSSharedFileListInsertItemFSRef returned NULL for path:/Volumes/Titan/Music/FLAC

Ora ecco la parte davvero strana. Se rinominare la cartella in flac (ovvero, cambiare la custodia), la condivisione dei file funziona correttamente! Alcuni esperimenti con varie custodie sembrano suggerire che tutto il carattere minuscolo va bene, ma qualsiasi lettera maiuscola causa il fallimento della condivisione. Il computer è felice di condividere comunque la cartella MP3 che si trova nella cartella Musica .

Non sono in grado di spiegare questo comportamento, ma non ho molta esperienza con i Mac.

L'unica altra cosa che potrebbe influire su questo (anche se spero di no) è che c'è anche un box NAS sulla stessa rete Ethernet che ha una condivisione SMB pubblica denominata flac . Non riesco a vedere come questo potrebbe fare alcuna differenza però.

Aggiornamento 26 marzo

@GrahamPerrin: I tuoi passaggi 1-4 sono sostanzialmente ciò che avevo già fatto, ma ho provato di nuovo per essere sicuro. Nessuna modifica: flac funziona bene, FLAC no.

Come soluzione rapida, stavo per condividere la cartella come flac , ma sebbene fosse condivisa, la condivisione appariva come flac-1 su iMac. Qualunque cosa accada, sicuramente non gli piace il nome della cartella, indipendentemente dal case. Così ora ho rinominato la cartella in FLAC e l'ho condivisa in questo modo, e sembra abbastanza felice.

    
posta Steve Rands 25.03.2013 - 23:06
fonte

2 risposte

1

Non sono sicuro di cosa dirti sul problema reale, ma posso condividere alcune informazioni che potrebbero aiutarti a rintracciarlo. L'iMac che si connette alla condivisione "flac" in minuscolo ma che lo monta come "flac-1" mi dice che è tutto pronto connesso a un volume chiamato qualche forma di flac. Potrebbe essere solo che è tutto pronto connesso al NAS SMB che hai menzionato.

Indipendentemente dal fatto che ho visto un problema in cui il software si aspetta un determinato percorso e invece di lanciare un errore sul non trovare il percorso, ha appena provato a crearlo e quindi lascia una sorta di percorso nullo che devi rimuovere manualmente. Se non lo rimuovi, inizieranno a comparire nomi come "flac-1". Rileggendo che potrebbe non avere senso, a prescindere dai passaggi che ho usato per vedere cosa stiano attivando Terminal (trovato in / Applicazioni / Utility) e digitando:

ls -la /Volumes

Se vedi più elencati di quanto ti aspetti o riesci a trovare attraverso la normale navigazione del Finder, puoi rimuoverli (fallo solo se sei sicuro al 100% che si tratti di un percorso che non contiene nulla che vorresti vedere di nuovo!) digitazione:

rm -rf /Volumes/NULLPATH

dove NULLPATH è ciò di cui si vuole sbarazzarsi.

Lungo queste linee se il mini è pronto a mostrare un "FLAC" o alcuni di questi in / Volumi, allora non sei responsabile per poter condividere una cartella con lo stesso nome. Come se il mini fosse connesso a SMB NAS, dovrai usare un nome di condivisione diverso.

Inoltre, puoi attivare la proprietà sul tuo HD esterno aprendo la finestra Ottieni informazioni sull'unità e selezionando la casella nella parte inferiore della finestra su "Abilita proprietà su questo volume". Non sono causa che in alcun modo influenzerà il tuo problema ma potrebbe essere qualcosa da provare.

    
risposta data 07.05.2013 - 18:24
fonte
0

-36

Su OS X, -36 è un errore I / O (storicamente un fiasco ).

Il file system del disco esterno è HFS Plus? Case insensibile o sensibile?

Inizia con una verifica dell'integrità del file system.

Una modifica dalla configurazione di lavoro

… rename the folder to flac (that is, change the case), then the file sharing works …

Prova:

  1. rende la condivisione dei file funzionante con flac

  2. dal pannello Condivisione delle Preferenze di Sistema, rimuovi quella cartella

  3. rinomina da flac a FLAC

  4. aggiungi FLAC all'elenco delle cartelle condivise.

Specificamente:

  • fai non cambia il nome di una cartella mentre è condivisa.

LSSharedFileListInsertItemFSRef ha restituito NULL per il percorso:

Questa stringa viene visualizzata nelle community di supporto Apple: Oh boy, cosa ha fatto 10.6.2 alla condivisione dei file iMac? ... la domanda non ha risposta e mentre non possiamo rispondere, riconosco l'utente da un'altra parte. Potrei riuscire a contattarlo tra poche settimane.

    
risposta data 26.03.2013 - 03:55
fonte

Leggi altre domande sui tag