- 积分
- 96
- 最后登录
- 2021-9-24
- 精华
- 0
- 阅读权限
- 20
- 主题
- 11
- UID
- 961263
- 帖子
- 240
- PB币
- 481
- 威望
- 0
- 贡献
- 0
- 技术
- 1
- 活跃
- 310
- UID
- 961263
- 帖子
- 240
- PB币
- 481
- 贡献
- 0
- 技术
- 1
- 活跃
- 310
|
发表于 2017-7-6 01:43:28
IP属地安徽
|显示全部楼层
今天打开Disk Utility的时候突然发现SMART状态是不支持(PM951),于是开始爬帖子,翻到了@syscl的帖子
然而并没有发现太多的讨论,但是找到了一个SSDT-DeepIdle(来自https://github.com/darkhandz/XPS15-9550-Sierra)
不知道这个参数能否用于其他SSD?
- //
- // SSDT-DeepIdle.dsl
- //
- // Dell XPS 15 9560
- //
- // This SSDT adds IOPMDeepIdleSupported to IOPMRootDomain
- // (found at IOService:/AppleACPIPlatformExpert/IOPMrootDomain).
- //
- // From https://pikeralpha.wordpress.com/2017/01/12/debugging-sleep-issues/
- //
- // Credit to darkhandz:
- // https://github.com/darkhandz/XPS15-9550-Sierra
- //
- DefinitionBlock("", "SSDT", 2, "hack", "DIDLE", 0)
- {
- Scope (\_SB)
- {
- Method (LPS0, 0, NotSerialized)
- {
- Return (One)
- }
- }
-
- Scope (\_GPE)
- {
- Method (LXEN, 0, NotSerialized)
- {
- Return (One)
- }
- }
-
- Scope (\)
- {
- Name (SLTP, Zero)
-
- Method (_TTS, 1, NotSerialized)
- {
- Store (Arg0, SLTP)
- }
- }
- }
复制代码
然后就翻到了这个帖子:[url=https://github.com/syscl/XPS9350-macOS/issues/26]HWP + Sleep => KILLL · Issue #26 · syscl/XPS9350-macOS
从头翻到底划重点(个人概括)
休眠会损坏硬盘文件系统(甚至包括windows分区),且HWP及SMBIOS更改会将休眠模式重新置为3。
吓死了,前两天刚刚加上HibernationFixup,还好没休眠(电源管理DSDT patch上了但是没有电量)。从贴讨论来看好像还没有进一步修正,所以NVMe仍需要禁用休眠?
附上现在用的禁用休眠的脚本,出处同DeepIdle
- #!/bin/bash
- sudo pmset -a autopoweroff 0
- sudo pmset -a standby 0
- sudo pmset -a hibernatemode 0
- echo
- echo "Hibernatemode, standby, and autopoweroff set to 0..."
- sudo rm /private/var/vm/sleepimage
- echo
- echo "Sleepimage deleted..."
- sudo touch /private/var/vm/sleepimage
- sudo chflags uchg /private/var/vm/sleepimage
- echo
- echo "Zero-byte sleepimage created and locked from further writes."
- echo
- echo "Done!"
复制代码
搬运的也不知道算不算分享就填了交流标签,欢迎各位指正与讨论~
|
-
1
查看全部评分
-
|