背景:对苹果系统向往已久,囊中羞涩,只能借助于安装黑苹果来体验系统,借助百度搜索,有大量图文并茂的安装教程,不到半小时就完成初始化安装,但进入桌面却发现非常卡,经查看显卡内容仅3MB或7MB。


硬件环境:


  电脑型号            华硕 All Series 台式电脑
  操作系统            Windows 8.1 Enterprise 64位 ( DirectX 11 )

  处理器              英特尔 Core i5-4590 @ 3.30GHz 四核
  主板                华硕 B85-PRO ( 英特尔 Haswell )
  显卡                英特尔 HD Graphics 4600 ( 华硕 )
  内存                16 GB ( 金士顿 DDR3 1600MHz )
  主硬盘              希捷 ST1000DM003-1ER162 ( 1 TB / 7200 转/分 )
  显示器              MEK3033 MEK TFT-LCD ( 43.2 英寸  )
  声卡                瑞昱 ALC887 @ 英特尔 Haswell  高保真音频
  网卡                瑞昱 RTL8168/8111/8112 Gigabit Ethernet Controller / 华硕


解决步骤:


  1. 使用HDMI线连接电脑与显示器

  2. 修改位于系统分区\Extra\org.chameleon.Boot.plist,根据情况调整标红参数

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>EthernetBuiltIn</key>
        <string>Yes</string>
        <key>GraphicsEnabler</key>
        <string>Yes</string>
        <key>IntelAzulFB</key>
        <string>10</string>

        <key>CSTUsingSystemIO</key>
        <string>Yes</string>
        <key>GeneratePStates</key>
        <string>Yes</string>
        <key>GenerateCStates</key>
        <string>Yes</string>
        <key>EnableC2State</key>
        <string>Yes</string>
        <key>EnableC3State</key>
        <string>Yes</string>
        <key>EnableC4State</key>
        <string>Yes</string>
        <key>DualLink</key>
        <integer>1</integer>
        <key>Kernel</key>
        <string>/System/Library/Kernels/kernel</string>
        <key>Kernel Flags</key>
        <string>-v -f kext-dev-mode=1 darkwake=0 dart=0</string>
        <key>Timeout</key>
        <string>5</string>
        <key>USBBusFix</key>
        <string>Yes</string>    
    </dict>
    </plist>


实际情况:

由于使用HDMI输出模式,所以重启以后,显示器显示雪花情况且屏幕提示当前模式为DVI,等待5-10s后,会自动切换回HDMI模式,显示正常,显卡正常识别且驱动成功。


参考资料:

  1. 安装懒人版教程http://bbs.pcbeta.com/viewthread-1592675-1-1.html