作者: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的引导项。


神舟K650c i7(W350STQ)上成功装好Mac OS X 10.9,兼谈如何安装WinXP、7、8.1、OSX、Ubuntu五系统(Chameleon、MBR)的更多相关文章

  1. 虚拟机VM10装Mac OS X 10.9.3

    近期WWDC放出终极大招--新的编程语言Swift(雨燕),导致一大波程序猿的围观和跃跃欲试.当然了,工欲善其事,必先利其器,所以对于那些没有Mac又想要尝鲜的小伙伴肯定非常为难.可是,请放心,本文教 ...

  2. 在Mac OS X 10.9上安装 Thrift 0.9.1

    Thrift 0.9.1 官方文档中对于Mac OS X上的安装描述适合 10.8,但不适用于10.9. Homebrew  macport 默认都不能在 10.9上安装Thrift 0.9.1成功 ...

  3. Mac OS X 10.10优胜美地怎样完美接管iphone上的电话和短信

    自从今年苹果第一次的公布会上毛猫就特别注意这个功能.感觉特别Cool,特别方便.但直到今天毛猫才第一次成功測试出这个功能呀.尽管handoff功能还未測出来,可是认为在mac上发短信和打电话也已经足够 ...

  4. Mac OS X 10.10优胜美地如何完美接管iphone上的电话和短信

    自从今年苹果第一次的发布会上毛猫就特别注意这个功能,感觉特别Cool,特别方便.但直到今天毛猫才第一次成功测试出这个功能呀!虽然handoff功能还未测出来,但是觉得在mac上发短信和打电话也已经足够 ...

  5. 在Mac OS X 10.9上安装nginx

    1. 安装PCRE Download latest PCRE. After download go to download directory from terminal. $ cd ~/Downlo ...

  6. Mac OS X 10.13上 安装odoo 11.0开发环境

    0.准备假设homebrew已经安装好没安装的需要先安装,见下面链接http://brew.sh/ 1.安装PostgreSQL$ brew tap homebrew/services$ brew i ...

  7. 【Xamarin 在Mac OS 上的部署安装环境】

    ******************没用Mac 的机子,也只能靠虚拟机了**********1 安装VMware 10 从网上下载即可2 下载MAC OS 10.9.5的安装镜像,网上有很多,最好使用 ...

  8. 从Windows角度看Mac OS X上的软件开发

    如果原来从事Windows软件开发,想跨足或转换至Mac OS X环境,需要知道那些东西?有什么知识技能可以快速运用在Mac OS X环境上的?这两个问题应该是Windows开发者进入Mac OS X ...

  9. Mac OS X上搭建Apache、PHP、MySQL的Web服务器

    mac OS 系统太帅了,安装php的环境如此简单,大赞一个! 转载自http://jingyan.baidu.com/article/39810a23e1939fb636fda6a9.html 在M ...

随机推荐

  1. xcode 制作静态库.a文件 详解

    http://blog.csdn.net/kepoon/article/details/21516977 最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Fram ...

  2. Schema约束

    Schema约束(*xml中如何引入schema约束)(看懂Schema:能根据Schema写出XML文档来:)1.Schema约束文档本身就是一个XML文档.2.Schema对名称空间支持很好3.S ...

  3. XmlSerializer 对象的Xml序列化和反序列化,XMLROOT别名设置

    这篇随笔对应的.Net命名空间是System.Xml.Serialization:文中的示例代码需要引用这个命名空间.   为什么要做序列化和反序列化? .Net程序执行时,对象都驻留在内存中:内存中 ...

  4. Java—继承、封装、抽象、多态

    类.对象和包 1) 面向对象编程(Object Oriented Programming ,简称 OOP):20世纪70年代以后开始流行. 2) 结构化编程与面向对象编程的区别: A. 在结构化编程中 ...

  5. Attributes:文本属性 和NSAttributedString

    前言: 有一些控件无法直接设置文本大小,需要使用方法 setTitleTextAttributes 来设置文本属性 UIFont 字体样式 [UIFont fontWithName~]; iOS- 详 ...

  6. js 获取时间差

    写这片博客 ,下面代码虽然简单,但却很实用...默默留下来... var minute = 1000 * 60;var hour = minute * 60;var day = hour * 24;v ...

  7. ORACLE恢复神器之ODU/AUL/DUL

    分享ORACLE数据库恢复神器之ODU.DUL和AUL工具. ODU:ORACLE DATABASE UNLOADER DUL:DATA UNLOADER AUL:也称MyDUL 关于三种工具说明: ...

  8. 跟我一起学WCF(1)——MSMQ消息队列

    一.引言 Windows Communication Foundation(WCF)是Microsoft为构建面向服务的应用程序而提供的统一编程模型,该服务模型提供了支持松散耦合和版本管理的序列化功能 ...

  9. 分分钟用上C#中的委托和事件之窗体篇

    上次以鸿门宴的例子写了一篇名为<分分钟用上C#中的委托和事件>的博文,旨在帮助C#初学者迈过委托和事件这道坎,能够用最快的速度掌握如何使用它们.如果觉得意犹未尽,或者仍然不知如何在实际应用 ...

  10. 切身体验苹果Reminders的贴心设计

    今天吃晚饭时在iPhone的Reminders上添加了一个任务并且设定了时间. 回来后忘了这个任务,在iPad上看优酷视频时,iPad上的Reminders突然跳出提示框,优酷视频随之暂停. MacB ...