对于此型号,Apple硬件测试实际上已预先安装在硬盘驱动器上。
如果您重新格式化或更换了原始硬盘驱动器,则可以使用另一个磁盘上的恢复分区从可下载的磁盘映像安装Apple Hardware Test:
- 为您的机器下载相应的Apple硬件测试磁盘映像(部分列表位于 https://github.com/upekkha/AppleHardwareTest )
- 通过按住重新启动到恢复模式 选项 在启动时按下键,然后从菜单中选择恢复分区
- 打开“磁盘工具”,安装Apple Hardware Test磁盘映像,然后退出磁盘实用程序(磁盘映像仍然挂载)
- 从Utilities菜单打开Terminal
复制 System/Library/CoreServices/.diagnostics
从磁盘映像到新驱动器的文件夹:
cp -R /Volumes/AHTBTwo/System/Library/CoreServices/.diagnostics \
/Volumes/Macintosh\ HD/System/Library/CoreServices/
现已安装此Apple硬件测试副本;您现在应该可以通过在按住时重新启动来启动它 d 。
背景: 机器附带的驱动器上有一个恢复分区,但我不知道是否有适合该机器的Apple Hardware Test版本。在任何情况下,当我复制Macintosh HD卷时,我也忽略了将恢复分区复制到新驱动器。在我将它安装在MacBook上之前,我已经使用Mac OS X安装磁盘的磁盘实用程序副本和USB驱动器上的新驱动器完成了这项工作。
要获得恢复分区,请按照好的指南进行操作 https://www.lifewire.com/create-os-x-recovery-hd-on-any-drive-2260909 我使用终端命令手动获取旧驱动器上恢复分区的磁盘映像:
sudo hdiutil create ~/Desktop/Recovery\ HD.dmg -srcdevice /dev/disk2s3
然后运行磁盘工具并在新磁盘上为它创建一个分区,并从中恢复该分区 Recovery HD.dmg
磁盘映像。
要为新磁盘上的恢复分区设置正确的分区类型(通常由Sierra中的完整性保护阻止),我从旧磁盘上的恢复分区重新启动,然后在终端中运行命令:
diskutil unmount /dev/diskXXX
sudo asr adjust --target /dev/diskXXX -settype Apple_Boot
(使用“磁盘工具”中显示的任何设备代替新的恢复分区 diskXXX
)