Wie speichere ich Schlafbilder auf einer sekundären Festplatte unter Mac OS X 10.6?

Ich habe ein MBP 2010 mit Snow Leopard drauf. Ich habe eine SSD anstelle des DVD-Laufwerks eingesetzt und verwende eine fantastische Kombination aus SSD (80 GB) + HDD (500 GB) für Geschwindigkeit und Effizienz zum richtigen Preis.

Alles, was ich tun möchte, ist, das Schlafbild auf der Festplatte und nicht auf der SSD zu speichern, da ich 8 GB RAM habe und es mir nicht leisten kann, 8 GB SSD zum Speichern des aktuellen Zustands meines Mac zu verwenden. Es wurde nach einer plist gesucht, um diese Änderung vorzunehmen, aber es ist fehlgeschlagen. Nicht einmal sicher, ob dies getan werden kann.

Ich habe Smartsleep Pref Pane, falls sich jemand wundert. Es ist ein praktisches Werkzeug (Einstellung), aber ich möchte, dass der Zustand nach Möglichkeit gespeichert wird!

Danke Jungs!

Antworten (4)

Schönes HDD-Setup!

Laden Sie Terminal.App in den Dienstprogramme-Ordner und verwenden Sie den folgenden Befehl:

sudo pmset -a hibernatefile /Volumes/OtherVolume/sleepimage

Ändern Sie offensichtlich /OtherVolume/sleepimage in /YourOtherVolumesName/sleepimage

Von explanatorygap.net .

(BEARBEITEN: Diese Webseite zeigt, dass selbst der Autor mit dieser Methode nicht erfolgreich war. Wahrscheinlicher Grund ist, dass das andere Laufwerk nicht bereit ist, das Bild zu lesen, wenn es versucht aufzuwachen. Apple sagt, dass das Schlafbild auf dem Root-Laufwerk sein muss. Ich selbst bekomme ein Absturz, wenn Sie dies versuchen.)

Wow, hätte nie gedacht, dass es so einfach sein würde! Ich bin auf der Arbeit und werde nachsehen, sobald ich nach Hause komme. Wenn es funktioniert, bist du ein Lebensretter ;) Vielen Dank!
Soll hier nicht der Wermutstropfen sein, aber es ist nicht zuverlässig. Aus der man-Seite von pmset: „hibernatefile – ändern Sie den Speicherort der Hibernation-Image-Datei. Das Image darf sich nur auf dem Root-Volume befinden. Bitte seien Sie vorsichtig. (Wert = Pfad)“. Beachten Sie, dass Ihr sekundäres Laufwerk per Definition nicht das Root-Volume ist. Probieren Sie es auf jeden Fall aus und lassen Sie uns wissen, ob es funktioniert, aber man-Seiten geben im Allgemeinen keine schlechten Ratschläge.
@ChristianL +1. Ich habe diesen Rat befolgt und mein Computer hat aufgehört, aus dem Ruhezustand aufzuwachen. Ich dachte, ich hätte ein Hardwareproblem, bis mir klar wurde, dass es daran lag, dass es versuchte, mit einem Sleep-Image auf einem Laufwerk aufzuwachen, das noch nicht gemountet war.

Der normale Ruhezustand des Mac hat kein Schlafbild, nur "Sicherer Ruhezustand" oder Ruhezustand verursachen eines.

Soweit ich weiß, ist der Ruhezustand nützlich, um langsame Startvorgänge zu verhindern. dh eine schnelle Wiederherstellung aus dem Ruhezustand ist einem langsamen Hochfahren vorzuziehen.

Seit Sie auf SSD umgestiegen sind, gilt dies nicht mehr. SSD-Boot-ups liegen im unteren Zehnerbereich von Sekunden (normalerweise 12-15 Sekunden). Wenn also die Wiederherstellung aus dem Ruhezustand dies nicht übertreffen kann, sehe ich keinen großen Sinn für den Ruhezustand.

Es ist nicht so einfach. Wenn Ihnen der Strom ausgeht (unabhängig davon, ob der Computer vollständig wach ist oder im Ruhezustand ist und den Akku langsam entlädt), kann der Mac Ihren Systemstatus aus dem Ruhebild wiederherstellen. Sie sehen dies, wenn Sie einen Screenshot sowie ein sich drehendes Rad und einen Fortschrittsbalken erhalten. Sie haben Recht, dass Sie dies in 99% der Fälle möglicherweise nicht benötigen, aber es ist praktisch, die Option zu haben!

Ich habe versucht, das Schlafbild auf der Festplatte zu finden und von der SSD in einem Firewire-Gehäuse zu booten. Es funktionierte perfekt. Ich benutze Schlaf sehr oft, mindestens 5 Mal am Tag. Ich möchte nicht jeden Tag 40 GB an Informationen auf meine SSD schreiben, da dies ihre Lebensdauer verkürzt. Wir werden sehen, ob es zuverlässig ist, wenn die SSD im DVD-Schacht installiert ist. Wenn nicht, schreibe ich einfach

sudo pmset -a hibernatemode 0

auf dem Terminal, sodass ich sowohl mit Akku als auch mit Wechselstrom einen einfachen Schlafmodus erhalte, um zu vermeiden, dass im Schlaf (dem Computer und mir) der Strom ausgeht.

Dies funktionierte perfekt für mich am 10.10.3 (MBP Anfang 2011):

sudo pmset -a hibernatefile /Volumes/OtherVolume/sleepimage

Ich habe einen Pfad auf der 2. SSD erstellt, um den obigen Befehl „/Volumes/HD2/var/vm/sleepimage“ auszuführen.

Ich habe mein Lidwake ausgeschaltet, so dass ich die Leertaste drücken muss, um den Comp einzuschalten. Dies könnte beim Timing der Dinge "geholfen" haben, aber ich hatte keine Probleme.

Das Einzige, was ich erlebt habe, war, dass ich HD2 verschlüsselt hatte. Als der Comp keinen Saft mehr hatte und neu gestartet wurde, konnte er nicht auf HD2 zugreifen, bis ich den Verschlüsselungsschlüssel eingegeben hatte, was zu einem vollständigen Neustart anstelle des Ruhezustands-Image führte.

Das Verschieben des Schlafbildes auf eine andere Festplatte verbesserte meine Zeit zum Schlafen um Minuten (kein Witz). Ich habe die ursprüngliche integrierte Apple SSD (ältere 3-Gigabit-Verbindungsgeschwindigkeit), die ewig brauchte, um das 8-GB-Schlafbild zu speichern, aber jetzt mit dem Bild auf HD2 bei 6-Gigabit-Verbindungsgeschwindigkeit ist der Ruhezustand wieder auf ein paar Sekunden eingestellt.

Mein Hinweis auf 3gig und 6gig war "Verbindungsgeschwindigkeit". Ich habe es in die vollständige Notation geändert, was es meiner Meinung nach einfacher macht.