Mac OSX 关闭CPU虚拟技术(vt-d)

屏幕快照 2015-12-24 上午12.58.11

Mac 2012年中之后出厂的电脑(10.8.2开始)BIOS默认开启了CPU虚拟技术,无法通过雷口直接访问内存。

开机command+r进入恢复模式,输入 nvram boot-args="dart=0" 关闭保护,重启后可以访问。

 

还原命令:nvram boot-args=""

显示配置信息:nvram -p

 

Tips:

1394口:大于4G不行,10.7及以上不行(锁屏状态)。

雷口:2011年后生产的均配备雷口,2012年中之前的均可以;2012年中之后生产的,一般情况下默认开启了vt-d,如果没有filevault加密的话,关闭vt-d后可以。

如果电脑开启了filevault加密,分以下情况:

开机状态下(未登录过),不管是不是关闭了vt-d,都不行。

锁屏状态下(登录过,屏保状态),关闭vt-d,可以。

 

mac内存搜索longname(从后往前),可以找到密码

OSX 10.10默认开启filevault2