외장 USB를 부팅 드라이브로 사용하는 MacBook Air가 디스크를 최대 절전 모드 / 일시 중지하도록 강제 실행합니까?


9

최대 절전 모드 (디스크 일시 중단)에 대한 몇 가지 질문이 있지만 대부분은 배터리 수명과 관련이 있으며 많은 답변은 기본적으로 절전 모드 (RAM 일시 중단)를 사용한다고 생각합니다. 다른 답변은 단순히 구식입니다.

배터리 문제로 인해 최대 절전 모드를 사용하고 싶지 않습니다. SSD가 죽어 외부 USB 3 하드 드라이브를 부팅 드라이브로 사용하기 때문에 원합니다. 다시 말해,이 드라이브는 하나뿐입니다. 작동하는 내장 드라이브가 없습니다.

거의 빠르며 행복합니다. 그러나 MacBook이 배낭에있는 동안 케이블이 너무 많이 움직이면 OS가 중단되고 RAM에 있던 모든 내용이 손실됩니다. 드라이브와 함께 기어를 컴퓨터와 분리하여 운반하고 싶습니다. 이것은 수면뿐만 아니라 진정한 최대 절전 모드가 필요합니다.

MacOS에는 RAM (잠자기) 대신 디스크 (최대 절전 모드)에 일시 중단 해야하는 시점에 대한 몇 가지 휴리스틱이 있으며 그 중 하나는 USB 장치가 연결되어 있는지 여부입니다.

나는 가지고 sudo pmset -a hibernatemode 25있지만 Mac을 잠자기 상태로 만들 때 키를 누르거나 AC를 꽂으면 바로 시작되어 일시 중단되지 않는다고 알려줍니다.

MacBook을 디스크에 일시 중단 한 다음 HD를 안전하게 제거하고 모든 것을 운반하고 드라이브를 다시 연결하고 Mac을 깨울 수있는 방법이 있습니까?

2013 년 중반 11 인치 에어 / 시에라 10.12.6


출력 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

수면 이미지를 외장 드라이브로 옮기고 HD에서 삭제하려고 했습니까?
Ruskes

2
출력의 무엇입니까pmset -g assertions
앨런


1
외부 디스크가 최대 절전 모드 동안 분리 할 수 있도록이 문제의 @Allan 영업 이익 (단지 잠을 잘 수가) 최대 절전 모드로 찾고
GRG

1
@hippietrail 다르게 보입니다. 맨 페이지 말한다 :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.
FiddleDeDee

답변:


1

hibernatemode = 25 인 pmset이 작동 할 수 있습니다.

sudo pmset -a hibernatemode 25  #to change to "safe sleep", aka, hibernate
pmset sleepnow                  #to make it sleep now

"노멀"랩탑 모드로 되돌리려면 sudo pmset -a hibernatemode 3을 사용하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.