Non riattivare il disco rigido esterno quando si salva su uno interno


9

Il mio problema è che ho un disco rigido esterno collegato al mio Mac. Dal momento che viene utilizzato solo a scopo di backup, dorme per la maggior parte del tempo.

Tuttavia, se ora voglio salvare qualcosa (ad esempio un'immagine da un sito Web) sul mio disco rigido interno, devo aspettare che quello esterno si riattivi prima che appaia la finestra di dialogo "Salva con nome ...".

Conosco la domanda Come salvare rapidamente un file e non è necessario attendere che i dischi rigidi esterni si "riattivano"? , ma sembra che intenda una soluzione per non far dormire i dischi rigidi mentre vorrei che il disco rigido esterno avesse il meritato riposo.


MODIFICARE:

  • Non voglio scollegarlo, perché so che dimenticherò di riconnetterlo prima del backup automatico
  • vari altri sistemi operativi affrontano molto bene situazioni del genere

EDIT2:

Usando la risposta di Sherwood Botsford ho messo insieme il seguente AppleScript che monta il disco rigido, esegue ad esempio un rsync e lo smonta di nuovo.

do shell script "diskutil mount 'Name of your Volumn'"

do shell script "rsync -av --delete ~/ '/Volumes/Name of your Volume/.'"

do shell script "diskutil unmountDisk 'Name of your Volume'"

4
Sto davvero cercando una vera risposta a questa domanda, non solo risposte che ruotano attorno a "scollegare l'unità". Quando viene visualizzata una finestra di dialogo di salvataggio, non dovrebbero esserci motivi per far girare le unità esterne, purché la posizione di salvataggio non si trovi su una di quelle unità. Questo è un cattivo comportamento e Apple lo sa da anni.
Guillochon,

Risposte:


3

possibilità.

A: Smonta il disco dalla riga di comando.

diskutil unmountDisk Lacie

sarebbe il comando per smontare un disco che ha un file system chiamato Lacie su di esso. Puoi anche fare riferimento al dispositivo stesso, ma i dispositivi possono variare da una montatura all'altra. unmountDisk prenderà qualsiasi nome di file system come oggetto ma smonterà tutti gli altri file system se l'unità ne ha più di uno.

Quindi, quando si desidera eseguire un backup,

 diskutil mount Lacie

È inoltre necessario disabilitare Spotlight dall'indicizzazione di questa unità.


1
È possibile scrivere uno script che monti periodicamente l'unità per consentire i backup, ma che rimanga smontata per la maggior parte del tempo. Se hai programmato lo script tramite launchctl, ciò comporterebbe il comportamento "imposta e dimentica" che Samcarter desidera.
BringMyCakeBack

Per tutti i volumi applicabili, vorresti l' opzione di icone Unmount discrete ma distintive (due frecce, visualizzate in Utility Disco) in entrambe (a) la barra laterale del Finder e (b) la vista Colonne a livello di Computer?
Graham Perrin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.