Externe Festplatte nicht aufwecken, wenn auf interne gespeichert wird

Mein Problem ist, dass ich eine externe Festplatte an meinen Mac angeschlossen habe. Da es nur für Backup-Zwecke verwendet wird, schläft es die meiste Zeit.

Wenn ich nun aber etwas (zB ein Bild von einer Webseite) auf meiner internen Festplatte speichern möchte, muss ich warten, bis die externe Festplatte aufgewacht ist, bevor der "Speichern unter..."-Dialog erscheint.

Ich kenne die Frage Wie kann ich eine Datei schnell speichern und nicht warten, bis die externen Festplatten "aufwachen"? , aber es klingt so, als ob es eine Lösung dafür beabsichtigt, die Festplatten nicht schlafen zu lassen, während ich der externen Festplatte ihre wohlverdiente Ruhe gönnen möchte.


BEARBEITEN:

  • Ich möchte es nicht ausstecken, weil ich weiß, dass ich vergessen werde, es vor dem automatischen Backup wieder anzuschließen
  • verschiedene andere Betriebssysteme kommen mit solchen Situationen sehr gut zurecht

EDIT2:

Unter Verwendung der Antwort von Sherwood Botsford habe ich das folgende AppleScript zusammengestellt, das die Festplatte mountet, beispielsweise ein rsync ausführt und wieder unmountet.

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'"
Ich suche wirklich nach einer echten Antwort auf diese Frage, nicht nur nach Antworten, die sich um "das Laufwerk trennen" drehen. Wenn ein Speicherdialog geöffnet wird, sollte es keinen Grund geben, externe Laufwerke hochzufahren, solange sich der Speicherort nicht auf einem dieser Laufwerke befindet. Das ist schlechtes Benehmen und Apple weiß es seit Jahren.

Antworten (1)

Möglichkeiten.

A: Unmounten Sie die Festplatte über die Befehlszeile.

diskutil unmountDisk Lacie

wäre der Befehl zum Unmounten einer Festplatte mit einem Dateisystem namens Lacie. Sie können sich auch auf das Gerät selbst beziehen, aber die Geräte können von einer Halterung zur anderen variieren. unmountDisk nimmt einen beliebigen Dateisystemnamen als Objekt, hängt aber alle anderen Dateisysteme aus, wenn das Laufwerk mehr als eines hat.

Wenn Sie dann ein Backup erstellen möchten,

 diskutil mount Lacie

Außerdem müssen Sie Spotlight daran hindern, dieses Laufwerk zu indizieren.

Sie könnten ein Skript schreiben, das das Laufwerk regelmäßig einbindet, um Sicherungen zu ermöglichen, es aber die meiste Zeit nicht eingehängt lässt. Wenn Sie das Skript über launchctl planen, würde dies das von samcarter gewünschte Verhalten "set it and forget it" erreichen.
Möchten Sie für alle anwendbaren Volumes die Option von diskreten, aber unverwechselbaren Unmount-Symbolen (zwei Pfeile, die im Festplatten-Dienstprogramm angezeigt werden) sowohl in (a) der Seitenleiste des Finders als auch (b) in der Spaltenansicht auf Computerebene?