Ci sono diverse domande su ibernazione (sospensione su disco), ma la maggior parte riguarda la durata della batteria e molte risposte sostengono che basta usare il sonno (sospensione su RAM) perché la batteria durerà meglio di quanto si pensi. Altre risposte sono semplicemente obsolete.
Non voglio usare la modalità di ibernazione a causa di problemi con la batteria. Lo voglio perché l'SSD è morto e io uso un disco rigido USB 3 esterno come unità di avvio. In altre parole, ho solo questa unità. Nessuna unità integrata funzionante.
È quasi altrettanto veloce e ne sono felice. Ma se il cavo si muove troppo mentre il MacBook è nel mio zaino, il sistema operativo si bloccherà e tutto ciò che è contenuto nella RAM verrà perso. Voglio trasportare la marcia con l'unità separata dal computer. Ciò richiede il vero ibernazione e non solo il sonno.
Ho letto che MacOS ha diverse euristiche su quando sospendere su disco (ibernazione) piuttosto che su RAM (sleep) e che una di queste è se sono collegati dei dispositivi USB, che per me è sempre.
Ho sudo pmset -a hibernatemode 25
ma quando metto il Mac in stop ora inizia a destra quando si preme un tasto o si inserisce l'AC, che mi dice che non è in sospensione.
C'è un modo per sospendere davvero il mio MacBook su disco, quindi rimuovere in modo sicuro l'HD, trasportare tutto, ricollegare l'unità, riattivare il Mac, tutto senza perdere ciò a cui stavo lavorando in quel momento?
Mid-2013 11 "Air / Sierra 10.12.6
Output di 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