作者:zyl910
参考教程——
http://bbs.pcbeta.com/viewthread-1432534-1-4.html
笔记本SNB和IVY平台Win7/Win8/Win8.1安装OS X Mavericks懒人版通用教程
根据该文的操作步骤,顺利时略写,遇到问题或需要补充时才详细叙述。
教程贴外所用的软件、驱动——
http://pan.baidu.com/s/1i3HpnHr
硬件配置——
型号:神舟K650c-i7 D2
磨具:Clevo W350STQ
主板:Intel HM87
CPU:Intel Core i7-4700MQ
核芯显卡:Intel HD Graphics 4600
独立显卡:NVIDIA GeForce GTX 765M(无解)
声卡:VIA VT1802P
有线网卡:Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter
无线网卡:Realtek RTL8723AE 802.11n PCI-E Wireless Network Adapter(无解)
摄像头:BisonCam, NB Pro
内存:8GB (DDR3-1600 DDR3 SDRAM)
硬盘:ST1000LM ST1000LM024 HN-M SCSI Disk Device (1000 GB, 5400 RPM, SATA-II)
光驱:Slimtype DVD A DS8A9SH SCSI CdRom Device
【准备篇】
一.OS X Mavericks 10.9.1 (13B42) 懒人版安装镜像
(顺利。略)
二.HFS+ for Windows 10.0(能够在win7/win8/win8.1下读写mac盘文件的)
(顺利。略)
三.放入安装盘和MAC系统盘中使用的Extra相关文件
(暂无。忽略)
四.变色龙Chameleon+Install+2281
(顺利。略)
五.硬盘助手
(顺利。略)
六.可以启动的PE系统,这个自己用U盘制作。自己百度pe制作方法。
PE镜像推荐 Win8_PE_X64(支持uefi+mbr启动).iso ( http://pan.baidu.com/share/link?shareid=3995217269&uk=1209563959 ).
可以用UltraISO刻录安装镜像到U盘。可参考——
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1090078
给新手来一个UltraISO教程:下载&使用ultraISO刻录镜像到U盘&用U盘装系统
七.进入BIOS检查是否开启AHCI磁盘模式,不是AHCI的请自行搜索方法改成AHCI
在K650c开机时按F2进入BIOS界面,确保硬盘工作模式为AHCI,并关闭UEFI。
【安装篇】
前4步骤大多是在Win7下进行的。
一.给硬盘分区
根据教程在硬盘后部留出 L、M 两个未格式的分区。
由于我想要安装多系统,所以最开始就把分区给分配好了(用PE盘引导系统,然后用DiskGenius等磁盘工具分区)。
分区方案——
C:50GB,NTFS,主分区。Windows XP 系统盘。
D:80GB,NTFS,主分区。Windows 7 系统盘。
E:250GB,NTFS,逻辑盘。软件、文档。
F:370GB,NTFS,逻辑盘。备份、数据。
G:80GB,NTFS,逻辑盘。Windows 8.1 系统盘。
L:10GB,不格式化,逻辑盘。用于存放 OS X 的安装盘。
?:40GB,EXT3,逻辑盘。Ubuntu 12.04 系统盘。
M:60GB,不格式化,逻辑盘。OS X 10.9 系统盘。
注——
1) “?”号表示该分区不分配盘符。(我本来想给该盘分配L盘符(Linux),而OSX安装盘是K盘。但考虑到与教程的一致性,便不分配盘符了)
2) MBR下最多支持4个主分区或扩展分区。于是我将前两个主分区给WinXP、Win7,后面划为扩展分区(内有E、F、G、L、?、M 六个逻辑盘)。
二.安装变色龙
根据教程装好变色龙。
教程贴中的变色龙版本较老,可以在“Chameleon Install”装好后再替换为新版本。具体办法是将最新的WOWPC.ISO覆盖 C盘根目录、D盘根目录、MacWowpc这三个目录下的 同名文件。(三个地方都替换,以防万一)
http://bbs.pcbeta.com/viewthread-1350886-1-1.html
【变色龙】支持 10.9 的 Chameleon_2.2svn_r2371 Mac版+Win版+EFI_Tools
若变色龙无法引导,很可能是因为wowpc.iso的位置问题,可参考——
http://bbs.pcbeta.com/viewthread-866655-1-1.html
Q1.Windows版变色龙安装出现下图 isoemu (hd0,0)/WOWPC.ISO 的错误
A1.请下载附件更换C:\Avlgo.sys为正确设置文件,请自行判断正确的Windows分区位置,其中只要替换一个正确分区的Avlgo.sys文件即可。
(hd0,0)=第一个分区(Windows版变色龙默认安装位置)
(hd0,1)=第二个分区
(hd0,2)=第三个分区
(hd0,3)=第四个分区
三.安装HFS+ for Windows 10.0
(顺利。略)
四.写入镜像
(顺利。略)
【再次提醒】进入L:\System\Library\Extensions删除以下文件——
AMD开头的所有文件
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
AppleThunderbolt开头的6个文件
NV开头的7个文件
AppleTyMCEDriver.kext
IOFireWire开头的所有文件
IOBluetooth开头的所有文件
五.开始安装MAC
重启。在引导菜单选择变色龙进入。移到最后的OS X Install ,输入-f -v回车,开始引导。
此时出现无限重启问题——引导过程中自动重启,反复多次后仍然无法进入安装界面。
解决办法有两种——
1) 使用pmpatch给BIOS打补丁。http://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1440189&pid=38361094
2) 换内核。
因为刷BISO有风险,于是我选择了第二种办法。换内核也有两种选择——
1) 修复了haswell无限重启问题的内核。http://bbs.pcbeta.com/viewthread-1449416-1-1.html
2) AMD 内核。http://bbs.pcbeta.com/viewthread-1434039-1-1.html
这两种内核我都试过,均能正常引导。考虑到CPU是intel的,于是我最后选了第一种。
换内核的具体办法——切换到Win7(详见 六.修复Windows启动),将“mach_kernel”覆盖到“L:\mach_kernel”(替换OS X安装盘根目录下的mach_kernel)。
换好内核后,再次用变色龙引导安装盘,终于成功的进入安装界面。按照教程贴,将系统装在M盘。
六.修复Windows启动
(顺利。略)
七.修改MAC OS 10.9盘上的内容
先根据教程贴删除MAC OS 10.9的\System\Library\Extensions目录中的文件——
删除AppleIntelCPUPowerManagement.kext
删除AppleIntelCPUPowerManagementClient.kext
删除AppleSmartBatteryManager.kext
删除AMD开头的15个文件
删除AppleIntelHDGraphics开头的5个文件
删除AppleThunderbolt开头的6个文件
删除GeForce开头的7个文件
删除NV开头的7个文件
删除AppleHDA.kext
删除ATIRadeon开头的4个文件
删除AppleTyMCEDriver.kext
删除IOFireWire开头的所有文件
然后替换内核,将“mach_kernel”覆盖到“M:\mach_kernel”(替换OS X系统盘根目录下的mach_kernel)。
再将“L:\Extra\Extensions”目录中的文件夹复制到“M:\System\Library\Extensions”目录。解决笔记本键盘等设备的驱动问题。
八.修复权限并且进入MAC OS 10.9
先根据教程贴引导OS X Install,修复权限。
然后重新启动,-v -f 引导MAC OS 10.9,会发现无法启动,最后一条日志含有IOBluetoothHCIController。这是因为显卡没驱动造成的。
这时可以使用“-v -f -x”参数引导系统,完成安装。以后再处理驱动问题。
【驱动篇】
因驱动问题是与具体硬件有关,此时得脱离教程贴。
一、显卡、CPU变频
上面说到无法引导是因为显卡驱动问题。而现在高版本的变色龙支持驱动HD4600,但需要修改配置文件。
重启进入Win7,修改“M:\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>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>npci=0x2000 darkwake=0 dart=0</string> <key>CSTUsingSystemIO</key> <string>Yes</string> <key>GeneratePStates</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>EnableC2State</key> <string>Yes</string> <key>EnableC3State</key> <string>Yes</string> <key>EnableC4State</key> <string>Yes</string> <key>Timeout</key> <string>6</string> <key>GraphicsEnabler</key> <string>yes</string> <key>IntelAzulFB</key> <string>11</string> <key>DualLink</key> <integer>1</integer> </dict> </plist>
上述配置还激活了对CPU变频等内容的支持。
1920x1080下有时会部分花屏。这时将分辨率改为1600x900,再改回1920x1080,便不会花屏了。
QE/CI正常。OpenGL正常。能运行3D游戏。
二、MultiBeast、有线网卡
安装MultiBeast。下载地址——
http://bbs.pcbeta.com/viewthread-1465988-1-1.html
MultiBeast 6.1 更新
打开MultiBeast,依次点击 Drivers->Network,勾选“Realtek - Lnx2Mac's Realtek RTL81xx v0.0.90”,再点击Build执行安装。装好后重启。
能正常使用App Store,能装上Xcode等软件。
三、声卡
声卡我最初折腾了很久都没成功,除了试过MultiBeast中声卡驱动外,还在网上找过各种最新驱动,改过Info.plist但还不是不行。
后来在论坛爬帖时看到有人用新版本的VoodooHDA无法驱动,反而用旧版能驱动。于是我也照此试试。
在OS X中运行安装版的 VoodooHDA-v2.7.4.pkg,用Kext Utility 修复权限。重启后依然找不到声卡。
不要放弃。设置Info.plist,将 IOPCIClassMatch 的键值替换为IOPCIPrimaryMatch 键值,并且把声卡硬件ID(0x84461106)放于 <string></string>字符串下
<key>IOPCIPrimaryMatch</key> <string>0x84461106</string>
然后再运行 Kext Utility 修复权限。再次重启后发现终于有声音了。
四、其他
摄像头能正常工作,能使用FaceTime。搞不清楚具体是什么时候驱动成功的。可能是变色龙或MultiBeast的功劳。
无线网卡、独立显卡无解。指纹器用的少没试。
还不会修复DSDT,所以小太阳、屏蔽独显之类的还没成功。
【附录】
A、多系统安装心得
A.1 安装WinXP
详见——
http://www.cnblogs.com/zyl910/p/HsK650_winxp.html
成功在神舟K650c-i7 d2(i7-4700MQ、HM87)上装好了Windows XP
A.2 安装Win7
注意需要将硬盘工作模式改回AHCI(开机时按F2进入BIOS界面,将硬盘工作模式为AHCI)。
步骤如下——
1) 下载Win7 x64 安装镜像。
2) 用UltraISO将安装镜像写入U盘。
3) 安装Win7到D盘。将U盘插入K650c的USB2.0接口(不能是USB3.0接口,否则安装时会报告“缺少CD/DVD驱动器设备驱动程序”错误),开机时按F7选择从U盘启动。win7安装界面启动后,选择自定安装、安装到D盘。
4) 安装驱动。神舟官网(http://www.hasee.com/)上有全套win7驱动(产品 -> 战神系列 -> 战神K650C-i7 D1 -> 驱动下载),按顺序装好。其中指纹识别器驱动可以不用装,直接在“设备管理器”中删除,然后下次重启时会自动装好驱动。
A.3 安装Win8.1
步骤如下——
1) 下载Win8.1 x64 安装镜像。
2) 用UltraISO将安装镜像写入U盘。
3) 安装Win8.1到G盘。将U盘插入K650c的USB2.0接口,开机时按F7选择从U盘启动。win8.1安装界面启动后,选择自定安装、安装到G盘。
4) 安装驱动。K650c的随机光盘上有全套win8驱动,或者可以去神舟官网下载,按顺序装好。其中指纹识别器驱动可以不用装,直接在“设备管理器”中删除,然后下次重启时会自动装好驱动。
为了以后操作方便,将启动方式设置为默认启动win7。
A.4 安装Ubuntu
安装Ubuntu 13.10时也会遇到无限重启问题。而Ubuntu 12.04(64位版)能正常启动。
Ubuntu 12.04的下载地址:http://www.ubuntu.org.cn/download/desktop/zh-CN
用UltraISO将安装镜像写入U盘,再用U盘安装。
建议使用EXT3文件系统,而不是EXT4文件系统,因为EasyBCD不支持EXT4。
能运行3D游戏。OpenGL的着色似乎有些小问题,但不影响游戏。
A.5 修复引导
安装了Ubuntu后,默认会替换为GRUB引导。这时可以用PE盘引导系统,然后用DiskGenius重建mbr,恢复Windows的引导菜单。
若修复mbr后仍然没有Windows的引导菜单,可使用 NTBOOTautofix 自动修复Windows引导菜单。
Windows引导菜单修复后,会发现没有Ubuntu的引导选项,且“早期版本的Windows”可能无法引导WinXP。这时可以使用EasyBCD编辑引导菜单,加上Window XP、Ubuntu的引导项。
来源:https://www.cnblogs.com/zyl910/p/hasee_k650c_driver_mac109.html