zoukankan      html  css  js  c++  java
  • 神舟K650c i7(W350STQ)上成功装好Mac OS X 10.9,兼谈如何安装WinXP、7、8.1、OSX、Ubuntu五系统(Chameleon、MBR)

    作者: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:SystemLibraryExtensions删除以下文件——
    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的SystemLibraryExtensions目录中的文件——
    删除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:ExtraExtensions”目录中的文件夹复制到“M:SystemLibraryExtensions”目录。解决笔记本键盘等设备的驱动问题。


    八.修复权限并且进入MAC OS 10.9

      先根据教程贴引导OS X Install,修复权限。

      然后重新启动,-v -f 引导MAC OS 10.9,会发现无法启动,最后一条日志含有IOBluetoothHCIController。这是因为显卡没驱动造成的。

      这时可以使用“-v -f -x”参数引导系统,完成安装。以后再处理驱动问题。


    【驱动篇】

      因驱动问题是与具体硬件有关,此时得脱离教程贴。

    一、显卡、CPU变频

      上面说到无法引导是因为显卡驱动问题。而现在高版本的变色龙支持驱动HD4600,但需要修改配置文件。
      重启进入Win7,修改“M:Extraorg.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的引导项。

     

  • 相关阅读:
    深入正则表达式(0):正则表达式概述
    讲透学烂二叉树(二):图中树的定义&各类型树的特征分析
    讲透学烂二叉树(一):图的概念和定义—各种属性特征浅析
    Gzip之后继者Brotli浅析之CDN厂商的智能压缩,服务器Brotli设置
    ECMAScript进化史(1):​话说Web脚本语言王者JavaScript的加冕历史
    nginx网站限速限流配置——网站被频繁攻击,nginx上的设置limit_req和limit_conn
    linux添加用户,修改用户密码,修改用户权限,设置root用户操作
    nginx 限制ip访问,禁止非法域名指向本机ip——防止被别人绑定域名到自己IP的方法
    centos8 新增ssh自定义端口与屏蔽默认22端口。
    1g云主机升级centos8不满足centos 8 至少2g内存要求,linux虚拟内存来凑
  • 原文地址:https://www.cnblogs.com/zyl910/p/hasee_k650c_driver_mac109.html
Copyright © 2011-2022 走看看