suhetao 发表于 2013-7-27 22:12

Surface Pro安装Mac OS X 10.8指南(1)

本帖最后由 suhetao 于 2013-7-28 00:38 编辑

SurfacePro安装MacOSX10.8指南

一、Windows环境下制作Mac OS X U盘引导的安装盘。
1、首先下载Mac OS X 10.8.0正式版12A269光盘镜像。
      请移步
                https://bbs.pcbeta.com/viewthread-1071555-1-1.html
      下载BT种子,经过短暂的等待以后(4.0G的大小),就下载完毕。

PS:为什么要10.8.0,因为笔者尝试过10.8.4,发现进入安装画面前白屏,估计还是DSDT不兼容的问题,姑且先不去解决,目前一切以先安装上为主,于是乎就从最低的版本开始尝试,10.8.0很给力,一次成功

2、请下载安装7-Zip解压工具
      请移步
                http://sparanoid.com/lab/7z/
      自行根据自己系统选择32 BIT/64 BIT版本,如以安装请跳到下一步

3、安装VMware9虚拟机以及相应的MacOS补丁包
      虚拟机下载地址:
      请移步:
                http://www.sunchis.com/html/special/2012/1126/431.html
      MacOS补丁包下载地址:
      请移步:
                http://dl.vmall.com/c0sg0i0jk0

PS:为什么要MacOSX环境制作MacOSXU盘引导安装盘,谁用谁知道。至于备受争议的各种损盘Windows制作U盘工具,大家懂的。

4、具体操作过程
以上三步已经把该准备的素材都准备妥当,以下是操作流程。
4、1右键选择下载的10.8.0光盘镜像,选择7-Zip打开压缩包



出现如下目录,双击打开InstallMacOSX.pkg



选择InstallESD.dmg,点击上面的菜单的Extract



选择提取路径



点击OK,等待一会儿以后,提取路径就会存在我们需要的安装文件InstallESD.dmg
4.2为了能在虚拟机安装MacOSX,我们需要用到一个光盘转换工具Ultraiso,把InstallESD.dmg转换成虚拟机支持的光盘镜像。
打开Ultraiso,从菜单Tools->Convert.弹出以下界面。



点击…选择要转换的InstallESD.dmg以及输出路径



点击Convert若干分钟以后,相关路径下就会出现一个ISO文件。
4.3VMware9虚拟机安装MacOSX
虚拟机安装10.8.0
请移步:
http://www.sunchis.com/html/os/virtualization/2012/1126/434.html
唯一的差别就是在这一步点击Browse选择刚刚Ultraiso转换的InstallESD.iso光盘镜像。



4、4经过若干分钟的煎熬,我们就可以进入虚拟机MacOSX的桌面。

注意:请先准备好一个8G以上的U盘,格式化成ntfs,把刚刚提取的InstallESD.dmg、Clover_v2_r1902.pkg以及Surface_Pro_Clover.zip三个文件拷贝到U盘,由于Clover_v2_r1902.pkg文件过大。无法上传下载。
请移步
http://sourceforge.net/projects/cloverefiboot/files/Installer/
下载Clover_v2_r1902.zip
仅能提供Surface_Pro_Colver.zip


选择虚拟机右下角的U盘设备选择连接。



此时会连接U盘到虚拟机,同时桌面多出一个盘符,双击打开。
把拷贝到U盘里面的三个文件InstallESD.dmg、Clover_v2_r1902.pkg、Surface_Pro_Clover.zip拖拉到到桌面



PS:为什么要采用Clover1902版本作为引导盘的引导程序,笔者刚好在远景直接找到了这个版本,其实不管什么版本都无所谓,因为安装后不手动制作Clover引导程序,都无法正常引导安装MacOSX。笔者更换了无数个版本以后才发现这么一个问题。
通过Finder菜单前往实用工具。



选择磁盘工具打开。



打开以后1、选择U盘,2、点分区,3、选择一个分区,4、填写名字(随意),5、点击选项,进入分区方案选择



选择GUID分区表



最后点击应用,确定分区



不一会儿,U盘就格式化好了。缩小磁盘工具,双击拷贝到桌面的InstallESD.dmg,等待一会儿



点击底下的磁盘工具回到磁盘工具界面。



1、选择U盘,2、点击恢复,3、把多出的一个盘符拖拉到源磁盘,4、把格式化好的U盘的分区拖拉到目的磁盘,5、选择恢复。确认抹掉。
等待若干分钟后,MacOS安装文件都恢复在了U盘上
完成后双击桌面的Clover_v2_r1902.pkg进入Clover的安装界面。



一直继续,继续。到达安装类型的时候,选择更改安装位置



选择U盘的盘符点击下一步继续



回到软件界面点击自定,1、勾选仅安装UEFI主板专用版本,2、勾选开机主题(随便选择一个,笔者选择了第一个),3、勾选Drivers64UEFI。点击安装。




不一会儿就安装完毕。



此时桌面多了一个EFI盘符,双击打开。同时双击打开桌面的Surface_Pro_Clover.zip会出现一个解压缩的Surface_Pro_Clover目录,双击进入Surface_Pro_Clover目录,框选笔者制作的Clover手动安装包,拖拉复制到EFI。



选择全部替换



PS:好奇的读者是否发现上面的步骤是那么的多余。其实笔者尝试了若干个Clover版本都无法正常引导SurfacePro进入安装,一怒之下尝试一下手动安装看看是否可以引导,一试便成功了。具体原因和解决方式就不探讨了(原版的Clover安装包缺乏一些必备驱动),目前一切以最快的速度安装上为前提
如需了解Clover手动安装包详情,请移步。
https://bbs.pcbeta.com/viewthread-1197452-1-1.html
笔者正是基于此Clover手动安装包制作,同时进行了大部分DSDT修复。
至此,SurfaceProMacOSXU盘引导安装盘正式宣告制作完成。

今天就暂时写到这里吧。最后附上几张SurfacePro运行MacOSX的谍照,钓钓大家胃口
1、安装过程



2、运行图片


lyou222 发表于 2013-7-27 23:16

好东西,值得研究研究。{:5_590:}wifi可以用吗?

luveapple 发表于 2013-7-27 23:24

性能怎么样呢?

记得以前在WIndows XP下VMware安装的OSX有些限制,比如iWorks不能正确运行等等。

suhetao 发表于 2013-7-28 00:43

luveapple 发表于 2013-7-27 23:24 static/image/common/back.gif
性能怎么样呢?

记得以前在WIndows XP下VMware安装的OSX有些限制,比如iWorks不能正确运行等等。

不是Surface Pro安装个虚拟机跑OSX,是Surface Pro安装OSX其中一个过程,制作一个支持EFI引导的OSX安装U盘

suhetao 发表于 2013-7-28 00:46

lyou222 发表于 2013-7-27 23:16 static/image/common/back.gif
好东西,值得研究研究。wifi可以用吗?

Wifi模块是Marvell针对微软客制化的一颗Wifi/BT二合一SOC,官网上找不到任何的资料和相关Linux驱动,目前看似无解,我会第一时间留意Linux开源社区看看有米有最新的Linux支援这颗SOC驱动的信息,如果有,就代表自己写个OSX Wifi驱动有戏。

luveapple 发表于 2013-7-28 11:38

suhetao 发表于 2013-7-28 00:43 static/image/common/back.gif
不是Surface Pro安装个虚拟机跑OSX,是Surface Pro安装OSX其中一个过程,制作一个支持EFI引导的OSX安装U盘 ...

是这样哦:

->Serface Pro安装VMware 9 虚拟机
->在虚拟机中安装MACOS X 10.8.0
->运行虚拟机中的MACSO X 10.8.0
->在虚拟机中运行起来的MACOS X 10.8.0中制作U盘启动的MACOS X安装盘
->用此安装盘在Serface Pro中安装纯净的MACOS X

好吧,楼主能把制作好的U盘映像共享么?{:9_407:}

luveapple 发表于 2013-7-28 11:40

另外,除了wifi驱动不完善以外,楼主能否说说uou还有哪些地方不满意的?

安装时是否可以保留Serface Pro的恢复区,以便恢复出厂的windows 8呢?

luveapple 发表于 2013-7-28 12:05

我后面的跟帖都上来了,前面发的回复还在审核,究竟什么时候审核?

lyou222 发表于 2013-7-28 12:27

luveapple 发表于 2013-7-28 11:40 static/image/common/back.gif
另外,除了wifi驱动不完善以外,楼主能否说说uou还有哪些地方不满意的?

安装时是否可以保留Serface Pro ...

最好弄得u盘里,多系统必须的

suhetao 发表于 2013-7-28 19:08

luveapple 发表于 2013-7-28 11:38 static/image/common/back.gif
是这样哦:

->Serface Pro安装VMware 9 虚拟机


太大,无法上传

smileay0107 发表于 2013-7-28 21:49

支持楼主。楼主加油

chengchn 发表于 2013-7-30 10:55

surface上也弄mac os 啊。。。略碉堡

ptp2860 发表于 2013-7-30 12:11

dsdt的么?

ayin123 发表于 2013-7-30 13:05

触摸屏可以正常使用吗?

soso5220 发表于 2013-7-31 14:46

触摸屏可以正常使用吗

soso5220 发表于 2013-7-31 14:47

水星网卡可以使用吗

lwaijm 发表于 2013-7-31 20:54

貌似电池没能驱动?

wdhw 发表于 2013-8-1 12:13

不错不错,好好学习,天天向上

suhetao 发表于 2013-8-1 14:29

ayin123 发表于 2013-7-30 13:05 static/image/common/back.gif
触摸屏可以正常使用吗?

正在完善触控屏的驱动,估计一两周后就能用了。重点还是wifi的,自从osx把80211的协议栈api私有化后,开发难度增加了不少。

suhetao 发表于 2013-8-1 14:30

lwaijm 发表于 2013-7-31 20:54 static/image/common/back.gif
貌似电池没能驱动?

修改DSDT,删改多字节操作成单字节操作,就可以配合AppleSmartBattery使用。这个理论上应该针对所有的符合ACPI标准的主板都适用,因为标准提供了_BIF方法。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Surface Pro安装Mac OS X 10.8指南(1)