Wecken Sie die externe Festplatte nicht auf, wenn Sie sie auf einer internen speichern

9

Mein Problem ist, dass ich eine externe Festplatte an meinen Mac angeschlossen habe. Da es nur zu Sicherungszwecken verwendet wird, schläft es die meiste Zeit.

Wenn ich jetzt jedoch etwas (z. B. ein Bild von einer Website) auf meiner internen Festplatte speichern möchte, muss ich warten, bis die externe Festplatte aktiviert ist, bevor der Dialog "Speichern unter ..." angezeigt wird.

Ich weiß um die Frage, wie man eine Datei schnell speichert und nicht warten muss, bis die externen Festplatten "aufwachen". , aber es klingt so, als ob es eine Lösung beabsichtigt, die Festplatten nicht in den Ruhezustand zu versetzen, während ich der externen Festplatte ihre wohlverdiente Ruhe geben möchte.


BEARBEITEN:

  • Ich möchte den Netzstecker nicht ziehen, da ich weiß, dass ich vergessen werde, ihn vor der automatischen Sicherung erneut 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 bereitstellt, beispielsweise einen Rsync ausführt und die Bereitstellung wieder aufhebt.

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
quelle
4
Ich bin wirklich auf der Suche nach einer echten Antwort auf diese Frage, nicht nur nach Antworten, bei denen es darum geht, das Laufwerk vom Stromnetz zu trennen. Wenn ein Speicherdialog geöffnet wird, sollte es keinen Grund geben, externe Laufwerke hochzufahren, solange sich der Speicherort nicht auf einem dieser Laufwerke befindet. Dies ist ein schlechtes Verhalten und Apple weiß es seit Jahren.
Guillochon

Antworten:

3

Möglichkeiten.

A: Hängen Sie die Festplatte von der Befehlszeile aus.

diskutil unmountDisk Lacie

Dies wäre der Befehl zum Aufheben der Bereitstellung einer Festplatte mit einem Dateisystem namens Lacie. Sie können sich auch auf das Gerät selbst beziehen, die Geräte können jedoch von Mount zu Mount unterschiedlich sein. unmountDisk verwendet einen beliebigen Dateisystemnamen als Objekt, hebt jedoch die Bereitstellung aller anderen Dateisysteme auf, wenn das Laufwerk über mehrere verfügt.

Wenn Sie dann ein Backup erstellen möchten,

 diskutil mount Lacie

Sie müssen auch Spotlight für die Indizierung dieses Laufwerks deaktivieren.

Sherwood Botsford
quelle
1
Sie können ein Skript schreiben, das das Laufwerk regelmäßig bereitstellt, um Sicherungen zu ermöglichen, es jedoch die meiste Zeit nicht bereitstellt. Wenn Sie das Skript über launchctl planen, wird das von samcarter gewünschte Verhalten "Festlegen und Vergessen" erreicht.
BringMyCakeBack
Möchten Sie für alle anwendbaren Volumes die Option diskreter, aber eindeutiger Unmount- Symbole (zwei Pfeile im Festplatten-Dienstprogramm) in (a) der Seitenleiste des Finders und (b) der Spaltenansicht auf Computerebene?
Graham Perrin