zoukankan      html  css  js  c++  java
  • (转)安装黑苹果 MAC OS X Lion 10.7.2过程 (未验证)

    1.硬件和软件
     
    若要成功组织出一台黑苹果,最重要的是所购的pc机需要兼容mac osx 系统。其中首推主板,cpu,显卡,声卡,网卡。
     
    我的组装机硬件清单:
    CPU:Intel I5 2500K, 3.3GHZ, 4核
    主板:技嘉Z68A-D3H-B3,集成Intel HD3000显卡,
    内存:芝奇DDR3 1600MHZ, 4*4GB, 共16G
    显卡:主板已集成, Intel HD3000显卡
    声卡:主板已集成, ALC889
    网卡:主板已集成, realtek的 RTL8168E PCE-E千兆以太网卡
    硬盘:WD 1TB 黑盘
    显示器:DELL 24寸
     
    硬件配置保证我能安装出MAC OS X Lion 10.7.2系统来
     
    其他硬件:准备一个8G的u盘
     
    主要软件:
    Lion 10.7.2. appstore版本 (网络上有现成MacOSXInstall DVD.dmg文件可下载;另外需要把.dmg转换成.iso)
     
     
    2 .安装过程
     
    (1)先在win7上安装vmware8.0.1(或更新版本), 进而安装一个lion 10.7.2虚拟机
     
    vmware对mac osx的支持已经很成熟,所以安装虚拟机很顺利。唯一注意的是,vmware tools需要安装从vmware fusion中提取的darwin_from_fusion4.0.1.iso!
     
    安装这个lion虚拟机的目的是为了用它制作可启动的u盘,通过u盘安装lion。后面会讲到。
     
     
    (2)制作u盘用于安装lion
     
    * 启动vmware8.0.1中的lion 10.7.2虚拟机。mount上MacOSXInstall DVD.dmg
    * 在目录Contents/ShareSupport/InstallESD.dmg, 也双击mount上这个dmg文件;桌面上会显示Mac OS X Install ESD
    * 打开桌面上的这个目录,会看到一个隐藏的文件BaseSystem.dmg.也双击它,此时桌面多出Mac OS X Base System这个文件夹
    * 打开"磁盘管理工具"这个app,插入U盘。将Mac OS X Base System“恢复”到U盘中
    * 再进入桌面上的Mac OS X Install ESD这个目录,找到核心文件(Mac Kernel). 将它复制到U盘的根目录中
    * 打开u盘上System\Install\目录,有个快捷方式Packages, 删除它。从Install ESD目录中将真正的Packages目录拷贝到u盘的System\Install目录
     
    *在U盘的根目录上建立Extra\Extensions目录,将FakeSMC.kext, NullCPUPowerManagement.kext拷贝到Extra\Extensions目录
     
    *如果要安装在MBR分区(mac缺省是用guid分区!),还需要替换install文件:
     
    OSInstall文件放到目录:/System/Library/PrivateFrameworks/Install.framework/
    Frameworks/OSInstall.framework/Versions/A/
     
    OSInstall.mpkg 文件放目录:
    /System/Installation/Packages
     
    Note: 找一个正确的OSInstall.mpkg很费事。我就用了Lion 10.7.1 Server版的OSInstall.mpkg
     
    *由于手工添加了一些文件,需要修复这些文件的权限。lion的文件目录owner是root:wheel, 属性是755. 用chmod, chown搞定。
     
    对命令行不熟悉的可以用Kext Utililty这个app来修复权限。
     
    *将变色龙写道U盘。我用的变色龙版本是:
    Chameleon_2.1svn_r1700_trunk_SNB_HD_pkg.zip
     
     
    (3)启动电脑,用u盘引导,安装提示step by step安装lion。基本不会有问题,如五国,无限风火轮等。
     
    如果碰到问题,那么变色龙启动的时候,用 -v -f等模式。逐步排除。熟练的it工作者基本可以搞定,不行就到pcbeta论坛发贴,寻求高人帮助。
     
    注意:用u盘安装完lion后,还需要安装上述的变色龙到硬盘上!!!否则硬盘无法启动。
     
    (4)配置黑苹果
     
     * /Extra目录下,需要有DSDT.aml(对应我的技嘉主板型号), smbios.plist(选择mac pro5.1), 
      
    最重要的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>GraphicsEnabler</key>
    <string>Yes</string>
    <key>Kernel Flags</key>
    <string>-v</string>
    <key>ShowInfo</key>
    <string>Yes</string>
    <key>Theme</key>
    <string>default</string>
            <key>UseKernelCache</key>
            <string>No</string>
            <key>EthernetBuiltIn</key>
            <string>Yes</string>
    </dict>
    </plist>
     
     
    */Extra/Extensions目录下有fakesmc.kext, (使用了正确的dsdt文件后,NullCPUPowerManagement.kext就不需要了)
     
    */Extra/modulues装上几个动态库:klibc.dylib, Resolution.dylib(用于检测显示器,我的dell 24寸的型号并检测出来)
     
     
    *安装显卡驱动(realtek官方有mac下的驱动,直接下载安装),声卡用万能的或者修改过的alc889驱动,hd3000显卡由于使用了正确的dsdt文件,mac自带的驱动直接驱动(这个太爽了,3d效果如水波纹,半透明菜单栏等直接驱动起来!)
     
    当然,这个黑苹果配置也是最复杂的。多少人就在此功亏一篑。我的由于占了硬件选对的优势,基本没花太多功夫就搞定了。
     
     
    (5)享受黑苹果吧。找喜欢的软件都装上,比如大型软件iLife (iphoto, imovie), iwork, office 2011 mac版,xcode 4.1,其他如迅雷,输入法,压缩软件等一应俱全。
     
    apple的 app store上有丰富的应用软件 (ipad/iphone的appstore就源自 mac的app store)
    Pop Jungle是我的新作,希望大家喜欢
  • 相关阅读:
    TortoiseSVN 命令 (命令行执行工具)(转)
    express blend下载
    js绝对地址图片转换成base64的方法
    js判断是否安装flash player及当前版本 和 检查flash版本是否需要升级
    js实现默认或者触发一个事件选中元素内容的方法
    js实现复制功能,将需要复制的内容放入剪切板上
    前端js上传文件插件
    javascript检测浏览器的缩放状态实现代码 是指浏览器网页内容的百分比缩放(按Ctrl和+号键或者-号键的缩放)
    html5 canvas 画图移动端出现锯齿毛边的解决方法
    jquery实现全选/反选功能
  • 原文地址:https://www.cnblogs.com/CoolJie/p/2825234.html
Copyright © 2011-2022 走看看