Ne pas réveiller le disque dur externe lors de l'enregistrement sur un disque dur interne

9

Mon problème est que j'ai un disque dur externe connecté à mon Mac. Puisqu'il n'est utilisé qu'à des fins de sauvegarde, il dort la plupart du temps.

Cependant, si je veux maintenant enregistrer quelque chose (par exemple une image d'un site Web) sur mon disque dur interne, je dois attendre que le externe se réveille avant que la boîte de dialogue "Enregistrer sous ..." apparaisse.

Je connais la question Comment enregistrer un fichier rapidement et pas besoin d'attendre que les disques durs externes se "réveillent"? , mais on dirait qu'il vise une solution pour ne pas laisser les disques durs s'endormir alors que je voudrais laisser le disque dur externe avoir son repos bien mérité.


ÉDITER:

  • Je ne veux pas le débrancher, car je sais que j'oublierai de le reconnecter avant la sauvegarde automatique
  • divers autres systèmes d'exploitation traitent très bien des situations comme ça

EDIT2:

En utilisant la réponse de Sherwood Botsford, j'ai rassemblé l'AppleScript suivant qui monte le disque dur, exécute par exemple un rsync et le démonte à nouveau.

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'"
samcarter_is_at_topanswers.xyz
la source
4
Je cherche vraiment une vraie réponse à cette question, pas seulement des réponses qui tournent autour de "débrancher le lecteur". Lorsqu'une boîte de dialogue d'enregistrement s'ouvre, il ne devrait y avoir aucune raison de faire tourner les disques externes, tant que l'emplacement d'enregistrement ne se trouve pas sur l'un de ces disques. C'est un mauvais comportement et Apple le sait depuis des années.
Guillochon

Réponses:

3

possibilités.

R: Démontez le disque de la ligne de commande.

diskutil unmountDisk Lacie

serait la commande pour démonter un disque contenant un système de fichiers nommé Lacie. Vous pouvez également vous référer à l'appareil lui-même, mais les appareils peuvent varier d'un support à l'autre. unmountDisk prendra n'importe quel nom de système de fichiers comme objet mais démontera tous les autres systèmes de fichiers si le lecteur en possède plusieurs.

Ensuite, lorsque vous souhaitez effectuer une sauvegarde,

 diskutil mount Lacie

Vous devez également désactiver Spotlight pour indexer ce lecteur.

Sherwood Botsford
la source
1
Vous pouvez écrire un script qui monte périodiquement le lecteur pour permettre les sauvegardes, mais le laisse non monté la plupart du temps. Si vous planifiez le script via launchctl, cela atteindra le comportement "définissez-le et oubliez-le" que samcarter souhaite.
BringMyCakeBack
Pour tous les volumes applicables, souhaitez-vous l' option d' icônes de démontage discrètes mais distinctives (deux flèches, visibles dans l'Utilitaire de disque) dans (a) la barre latérale du Finder et (b) la vue Colonnes au niveau de l'ordinateur?
Graham Perrin