Come impedire che le finestre del Finder si aprano automaticamente quando collego un disco?

2

Ho un'unità Firewire rimovibile. Ha diverse partizioni, molte delle quali sono installate su Mac OS (io sono uno sviluppatore / sysadmin e devo reinstallarlo abbastanza frequentemente). Tuttavia, utilizzo anche questo disco per il backup e l'archiviazione, quindi non desidero installare un sistema operativo ogni volta che lo allego.

Ogni volta che allego l'unità, Finder mostra automaticamente un paio di finestre, offrendo di installare il sistema operativo. Preferirei che il Finder non compaia in queste finestre.

Perché solo alcune delle partizioni pop-up di Windows? Come posso disabilitarlo del tutto?

    
posta smokris 29.07.2011 - 07:05
fonte

3 risposte

2

La cartella da aprire è controllata in un campo speciale nell'intestazione del filesystem. Puoi modificare questa voce utilizzando il comando bless come descritto in questa fonte .

Per rivedere le impostazioni correnti, utilizzare il seguente comando:

bless --info /Volumes/Any Disk/

Puoi cambiare la cartella del volume montato in Finder sul monte:

sudo bless --folder "/Volumes/Any Disk/" --openfolder "/Volumes/Any Disk/Documentation"

Puoi anche ripristinare completamente le informazioni:

sudo bless --unbless /Volumes/Any Disk/

Tieni presente che l'utilizzo di questi comandi bless rende il volume non avviabile, quindi fai attenzione se ti serve. Ovviamente, non funzionano anche con volumi con un filesystem / supporto di sola lettura, come un CD / DVD.

    
risposta data 10.04.2013 - 15:53
fonte
2

Apparentemente è impostato nell'intestazione del filesystem HFS +. Ho trovato alcuni dettagli tecnici qui , inclusa la sorgente C da modificare esso.

The idea is to set word 2 of the finder info field in the HFS+ volume header. The Mac OS 9/X Finders know to open a window corresponding to the dirID stored in this field.

E c'è un'app antica per impostarla qui .

Per uno strumento per leggere l'intestazione del volume, controlla fileXray (non libero). Il suo manuale mostra la posizione della bandiera pertinente a pagina 170, sembra:

# Open folder ID
         finderInfo[2] = 0

Se stai anche utilizzando questi dischi per i backup probabilmente non vorrai rovinare l'intestazione del filesystem, certamente non con gli strumenti obsoleti di cui sopra.

    
risposta data 29.07.2011 - 08:08
fonte
1

Per impedire che un volume si apra nel finder quando montato esegui il comando bless in questo modo:

sudo bless -folder "/Volumes/volumename"/
    
risposta data 24.12.2013 - 22:49
fonte

Leggi altre domande sui tag