Es gibt mehrere Fragen zum Ruhezustand (Suspendieren auf der Festplatte), aber die meisten befassen sich mit der Akkulaufzeit, und so viele Antworten besagen im Grunde, dass Sie nur den Ruhezustand verwenden (Suspendieren in den Arbeitsspeicher), da der Akku länger hält als Sie denken. Andere Antworten sind einfach veraltet.
Ich möchte den Ruhezustand aufgrund von Batterieproblemen nicht verwenden. Ich möchte es, weil die SSD tot ist und ich eine externe USB 3-Festplatte als Startlaufwerk verwende. Mit anderen Worten, ich habe nur dieses eine Laufwerk. Kein funktionierendes eingebautes Laufwerk.
Es ist fast genauso schnell und ich bin zufrieden damit. Wenn sich das Kabel jedoch zu stark bewegt, während sich das MacBook in meinem Rucksack befindet, stürzt das Betriebssystem ab und alles, was sich im RAM befindet, geht verloren. Ich möchte das Getriebe mit dem vom Computer getrennten Antrieb transportieren. Dies erfordert einen echten Winterschlaf und nicht nur Schlaf.
Ich habe gelesen, dass MacOS mehrere Heuristiken darüber hat, wann auf Festplatte (Ruhezustand) anstatt auf RAM (Ruhezustand) angehalten werden soll, und dass eine davon ist, ob USB-Geräte angeschlossen sind, was für mich immer der Fall ist.
Ich habe sudo pmset -a hibernatemode 25
aber, wenn ich den Mac jetzt in den Ruhezustand versetze, startet er sofort, wenn eine Taste gedrückt oder die Klimaanlage angeschlossen wird, was mir sagt, dass er nicht angehalten wird.
Gibt es eine Möglichkeit, mein MacBook wirklich auf der Festplatte anzuhalten, dann die Festplatte sicher zu entfernen, alles zu transportieren, das Laufwerk wieder anzuschließen, den Mac aufzuwecken, ohne zu verlieren, woran ich gerade gearbeitet habe?
Mitte 2013 11 "Air / Sierra 10.12.6
Ausgabe von sudo pmset -g assertions
2017-08-20 12:10:43 +1000
Assertion status system-wide:
BackgroundTask 0
ApplePushServiceTask 0
UserIsActive 1
PreventUserIdleDisplaySleep 0
PreventSystemSleep 0
ExternalMedia 1
PreventUserIdleSystemSleep 1
NetworkClientActive 0
Listed by owning process:
pid 59(powerd): [0x0000004100088000] 39:29:46 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
pid 251(mds_stores): [0x0001272e000ba305] 00:04:18 BackgroundTask named: "com.apple.metadata.mds_stores.power"
pid 114(hidd): [0x000100dd0009997a] 03:36:53 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294967962.3"
Timeout will fire in 110 secs Action=TimeoutActionRelease
pid 72(mds): [0x000126ae000ba2d1] 00:06:26 BackgroundTask named: "com.apple.metadata.mds.power"
pid 57(configd): [0x000122640007a186] 00:24:44 DenySystemSleep named: "InternetSharingPreferencePlugin"
pid 193(coreaudiod): [0x000122260001889a] 00:25:46 PreventUserIdleSystemSleep named: "com.apple.audio.AppleHDAEngineOutput:1B,0,1,1:0.context.preventuseridlesleep"
Created for PID: 438.
Kernel Assertions: 0x4=USB
id=503 level=255 0x4=USB mod=1/1/70, 10:00 am description=com.apple.usb.externaldevice.14500000 owner=BUP Slim Mac SL
Idle sleep preventers: IODisplayWrangler
pmset -g assertions
GETTING -g (with no argument) will display the settings currently in use. -g live displays the settings currently in use. -g custom displays custom settings for all power sources. -g assertions displays a summary of power assertions. Assertions may pre- vent system sleep or display sleep. Available 10.6 and later.
Antworten:
pmset mit hibernatemode = 25 könnte funktionieren.
Verwenden Sie sudo pmset -a hibernatemode 3, um den "normalen" Laptop-Modus wiederherzustellen.
quelle