Buộc MacBook Air của tôi sử dụng USB ngoài làm ổ đĩa khởi động để ngủ đông / tạm dừng vào đĩa?


9

Có một số câu hỏi về ngủ đông (tạm dừng vào đĩa) nhưng hầu hết đều quan tâm đến thời lượng pin và rất nhiều câu trả lời về cơ bản chỉ sử dụng chế độ ngủ (tạm dừng RAM) vì pin sẽ hoạt động tốt hơn bạn nghĩ. Các câu trả lời khác chỉ đơn giản là hết hạn.

Tôi không muốn sử dụng chế độ ngủ đông vì lo ngại về pin. Tôi muốn nó vì SSD đã chết và tôi sử dụng ổ cứng USB 3 bên ngoài làm ổ đĩa khởi động. Nói cách khác, tôi chỉ có một ổ đĩa này. Không có ổ đĩa tích hợp hoạt động.

Nó gần như nhanh và tôi hài lòng với nó. Nhưng nếu cáp di chuyển quá nhiều trong khi MacBook nằm trong ba lô của tôi thì HĐH sẽ bị sập và bất cứ thứ gì trong RAM đều bị mất. Tôi muốn vận chuyển thiết bị với ổ đĩa tách biệt với máy tính. Điều này đòi hỏi ngủ đông thực sự và không chỉ ngủ.

Tôi đã đọc rằng MacOS có một số phương pháp phỏng đoán khi nào nên tạm dừng vào đĩa (ngủ đông) thay vì RAM (ngủ) và một trong số đó là liệu có bất kỳ thiết bị USB nào được cắm hay không, điều này đối với tôi luôn luôn.

Tôi có sudo pmset -a hibernatemode 25nhưng khi tôi đặt máy Mac vào chế độ ngủ, nó sẽ khởi động ngay khi nhấn phím hoặc cắm AC, điều này cho tôi biết nó không bị treo.

Có cách nào để thực sự treo MacBook của tôi vào đĩa, sau đó gỡ HD một cách an toàn, vận chuyển mọi thứ, cắm lại ổ đĩa, đánh thức máy Mac, tất cả mà không làm mất những gì tôi đang làm lúc đó không?

Giữa năm 2013 11 "Air / Sierra 10.12.6


Đầu ra của 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

Bạn đã thử di chuyển hình ảnh ngủ sang ổ đĩa ngoài và xóa nó trên HD?
Ruskes

2
Sản lượng củapmset -g assertions
Allan


1
@ ALLan OP của câu hỏi này đang tìm cách ngủ đông (không chỉ ngủ), để đĩa bên ngoài có thể bị ngắt kết nối trong khi ngủ đông
grg

1
@hippietrail Có vẻ khác. Trang người đàn ông nói: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 26/03/18

Câu trả lời:


1

pmset với hibernHRode = 25 có thể hoạt động.

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

Và, để đưa nó trở lại chế độ máy tính xách tay "bình thường", hãy sử dụng sudo pmset -a hibernHRode 3.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.