AMD +虚拟机+VWmare安装苹果操作系统.docx
- 文档编号:2027424
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:21
- 大小:495.27KB
AMD +虚拟机+VWmare安装苹果操作系统.docx
《AMD +虚拟机+VWmare安装苹果操作系统.docx》由会员分享,可在线阅读,更多相关《AMD +虚拟机+VWmare安装苹果操作系统.docx(21页珍藏版)》请在冰点文库上搜索。
AMD+虚拟机+VWmare安装苹果操作系统
MacOSXSnowLeopard苹果原版安装PCAMDNVIDIA
如果你还不知道什么是MacOSX(囧~),请看:
MacOSX是全球领先的操作系统。
基于坚如磐石的UNIX基础,设计简单直观,让处处创新的Mac安全易用,高度兼容,出类拔萃。
上面是来自苹果官方的介绍,不过倒数第二句“高度兼容”只是对于Apple电脑而言
,PC是不被允许安装MacOS的,因此有了我们伟大的OSX86计划,让普通PC也能体验到苹果的魅力。
在PC上安装需要模拟和破解等方式,这一过程就是传说中的Hackintosh。
因为标题写了是AMD+NV的平台,所以仅供AMDCPU以及NV主板的用户参考。
相比而言,Intel平台的安装方式就简单得多了,请参考来自远景的新手教程,传送门:
需要准备的东西:
①一台可以连接网络的PC
②一个SnowLeopard光盘DMG镜像文件(推荐原版,手动破解)点我下载
我使用的是10A432(10.6.0)版本,以此为例,其他版本的请注意替换相应版本的OSInstall文件(AMD安装新版本可能会有意想不到的问题)
③至少20G(推荐30G)的可用硬盘空间(GUID或MBR分区不限)
④非常好的RP或者非常强的毅力
现在我说的这种平台安装SnowLeopard是比较困难的,推荐最近时运不济或者没有足够耐心的朋友更换Intel平台^_^。
但是,看过这篇指南之后相信你会有足够的信心来应对一切挑战。
因为你:
不需要对除雪豹分区外的其他分区进行更改
不需要第二块硬盘来做GUID分区
不需要单独的引导设备或另外的Mac系统
不需要刻录机甚至启动光盘
下面切入正题。
安装过程摘要:
①在现有的硬盘上划分分区用来安装雪豹系统
②加载DMG镜像并进行必要的修改
③安装并配置启动引导程序
④用DMG镜像安装雪豹系统
⑤启动雪豹系统
⑥完善驱动和破解完善系统功能
①在现有的硬盘上划分分区用来安装雪豹系统
雪豹使用的HFS+分区格式并不与WinNT的NTFS和FAT32兼容,需要从现有的分区中划分单独的分区用来安装。
这里我们需要两个单独的分区,其中一个为6.5G左右,用来写入DMG镜像文件,另一个则需要10G以上,用来安装雪豹系统(推荐20G,因为考虑到自定配置,系统本身就需要占用7个G左右,另外安装一些软件也会占用大量空间)。
使用WindowsVista/Windows7的用户请看PartA,C,使用WindowsXP的用户请看PartB,C。
如果已经从硬盘中留出未划分空间请直接参考PartC部分。
此步骤为风险最大的一步,请确认无误再执行。
PartA
右键点击桌面上“计算机”图标——管理——磁盘管理(在窗口左边),选择一个有足够剩余空间的分区(不要拿系统盘来压缩,里面许多无法移动的文件会阻碍你的执行),右键点击——压缩卷。
在弹出的窗口中输入大小(6.3G+雪豹分区大小),例如26906((6.3G+20G)*1024MB/G),然后点击确定。
PartB
右键点击桌面上“我的电脑”图标——管理——磁盘管理(在窗口左边),选择一个足够大的空白分区(请提前把这个分区的数据转移),右键点击——删除逻辑驱动器,然后在弹出的窗口中点击“是”(请再次确认其中没有重要数据)。
PartC
执行上述操作后,会出现一块未划分空间,右键点击新建简单卷,大小输入6500(大约6.3G多一点),分配一个盘符,不格式化。
然后用同样的方式再将剩余的未划分空间分一个分区出来,同样不格式化。
划分完之后就是上面这个样子。
②加载DMG镜像并进行必要的修改
PartA重新打包DMG镜像,以便去掉麻烦的引导部分
安装JavaVM虚拟机,如果已经安装则跳过此步骤。
安装HFSExplorer。
打开HFSExplorer,
▲如果你用来安装的是DMG镜像文件,请点击"File"——"Loadfilesystemfromfile",选择你的镜像文件,在弹出的对话框内选择HFS
▲如果你用来安装的是光盘,请点击"File"——"Loadfilesystemfromdevice",选择光驱,然后点击"Load"
打开后点击"Tool"——"CreateDiskImage",随便选择一个NTFS分区下的路径,Save。
(如果硬盘空间紧张也可以先借用之前分的20G分区)
这时候就等进度条走完了,时间很长,可以先准备一下下面要用的程序。
PartB把镜像文件写入空白分区
下载并打开Leopard硬盘安装助手v0.3(MadeInChina!
),选择目录中的ddmac.exe
▲WindowsVista/Windows7下右键选择“以系统管理员身份打开”
▲XP下可以直接双击打开
选择刚才提取出来的DMG镜像,目标分区是刚刚划分的6.3G空间,勾上“写入”,但是下面的三个都不要打钩,那些老掉牙的方法我们可以用BootThink和变色龙代替
点击“开始!
”,程序八成会假死(这个跟RP没关系咯),别理他,写入的这段时间又可以放松放松给自己冲一杯橙汁了~慢慢等待,到程序提示"ChangepartitiontypetoAF:
Success"的时候就说明你成功写入了,如果提示Failed也没关系,用其他软体,SuchAs:
ParagonPM把分区标志设置成AF(苹果的专属~)就可以了。
PartC修改OSInstall文件使之支持MBR
Tip:
WhatisMBR?
MBR(MainBootRecord-主引导记录)与DPT(DiskPartitionTable)共同构成硬盘的主引导扇区。
扩展阅读:
这里要使用一个叫做MacDrive的软件来让我们能够访问HFS+格式的分区。
安装之后需要重新启动。
试用只有七天不爽?
猛敲这里获得Keygen!
手动修改可以参考远景论坛的贴子,传送门:
兰陵萧萧声)
当然对于大部分的新手来说,直接替换也不失为一个好办法。
把下载下来的OSInstall文件放到写入DMG镜像的分区的\System\Library\PrivateFrameworks\Install.framework\Frameworks\OSInstall.framework\Versions\A\目录下,这样我们就完成了对它的修改。
PartD替换内核(mach_kernel)让SnowLeopard安装器可以在AMD的CPU上运行
目前雪豹可用的AMD内核主要是SnowLegacy和来自modbin的test7内核,两者都只能在32位下运行。
把下载回来的内核文件改名为"mach_kernel",扔到写入DMG镜像的分区根目录,替换原来的内核,这里用不着备份,因为原版的内核对我们AMD用户一点用都没有,就潇洒的把它扔掉吧!
③安装并配置启动引导程序
以下有两种启动引导方式,请根据喜好自主选择,BootThink请参考PartA,C,变色龙请参考PartB,C。
个人比较喜欢前者,毕竟界面更漂亮一些,不过也有它的缺点:
引导文件都放在NTFS格式的Windows分区下,不便于在Mac下修改(也可以通过安装软件使MacOS可以自由读写NTFS分区)。
PartA
▲BootThink概述:
中国人开发的软件,基于EFI。
▲使用方法介绍:
DSDT,smbios.plist,com.apple.Boot.plist放在Darwin目录下,kext放在\Darwin\System\LibrarySL\Extensions目录下
▲常见问题:
选择BootThink启动菜单后自动重启:
请检查第②步PartB有没有正确操作,把雪豹分区重新标记为AF。
选择BootThink无法启动,请确保BootThink所在分区为NTFS格式,FAT32格式会导致这个错误,可以用Windows安装光盘启动DOS模式,输入convertC:
/FS:
NTFS,回车执行。
▲小技巧:
如果希望开机直接看到BootThink的图形界面,可以在Darwin文件夹下面找到MBR目录,运行其中的InstallMBR.bat即可,如需卸载就运行UninstallMBR.bat。
PartB
▲变色龙(Chameleon)概述:
来自wowpc的软件,通过Grub引导wowpc.iso镜像,间接启动其他系统。
▲使用方法介绍:
DSDT,smbios.plist,com.apple.Boot.plist放在SnowLeopard系统分区\Extra目录下,kext放在SnowLeopard系统分区\Extra\Extensions目录下。
▲常见问题:
无法安装:
如果是XP用户请检查是否安装最新的.NetFramework,变色龙需要.Net支持
无法进入变色龙:
一般是因为MBR信息不完整,Ghost安装的系统很可能会遇到此类问题
-XP用户请用安装光盘引导fixmbr命令修复
-WindowsVista/Windows7用户请用bootrec/fixmbr
PartC
这里所说的配置主要是添加kext驱动。
Tip:
Whatiskext?
Kext(KernelExtension),就像它的名字所说的,内核扩展,主要是为了更好地驱动硬件,是每一台Hackintosh必不可少的一部分,我们可以简单地把它理解为“驱动”。
必要的Kext:
FakeSMC.kext---模拟Macintosh中SMC加密硬件,让普通PC也可以使用MacOS。
(BootThink自带)
NullCPUPowerManagement.kext---通过禁用电源管理,解决AppleIntelCPUPowerManagement错误,当然,对于我们AMD用户来说,把AppleIntelCPUPowerManagement.kext删了更方便,但是那是在安装完成之后,这里仅提供一个通用的解决办法。
OpenHaltRestart.kext---解决关机/重启不断电问题
PlatformUUID.kext---当出现UnabletodetermineUUIDforhost.Error:
35提示时使用这个kext,需要对其中的Info.plist进行修改,这个我们以后再说,因为在进入安装界面之前我们无法获取SnowLeopard分区的UUID。
(我用了之后照样出错,好在不影响什么,就暂且当我RP不太好了=.=b)
AppleACPIPS2Nub.kext---提供对PS2接口的支持,不过我用了之后系统日志中会有出错信息(可能跟我的鼠标是USB有关),我就把它删了。
VoodooPS2Controller.kext或ApplePS2Controller.kext---与上面的kext搭配使用,二者选一个。
---(为了方便大家下载,已将AppleACPIPS2Nub.kext与下面的kext打包,下载时只需在下面的两个中选择一个即可。
)
AppleNForceATA.kext---提供对NVIDIAMCP5(NForce500)系列及以下版本(不支持硬件AHCI)的支持,解决stillwaitingforrootdevice问题。
④用DMG镜像安装雪豹系统
PartA启动
重启,进入系统选择菜单,选择刚刚写入镜像的分区,Enter~
在按回车之前,可以按F8输入命令添加启动选项,以下就是常用的选项。
-x32强制使用32位模式启动,如果你的kext中有不支持64位的,就需要添加这个选项来启动。
-x64强制使用64位模式启动,例如上面的SnowLegacy核心如果需要64位则使用这个命令。
-f启动时修复磁盘,一般在更换过kext后第一次重启时使用。
-x安全模式,加载全部kext以解决兼容性问题。
-s单用户模式,如果需要脱离图形界面操作使用,一般新手不会用到。
-vVerbose模式,就是传说中的啰嗦模式,让Mac系统在启动时把日志都和你唠叨出来,这样就能看到你的启动进程卡在哪里,最常用的一个命令。
小圈圈转啊转,等待一分钟左右就会看到苹果的语言选择界面了,这时你离成功已经不远了;如果没有看到界面,出现禁止符号或者无限风火轮或者五国,那也不要灰心,请参考上面的教程,检查自己的操作步骤是否有问题。
Tip:
五国了我该怎么办?
答案当然是-v啰嗦模式截图求助了~但是很多新手都找不到正确的记录位置,一般来说出错的文件都标记在屏幕中间偏下,com.apple.xxxxx这里,请看图中的代码,真正重要的是这一行:
把这行的信息发上来,大家就可以很方便的为你指出问题所在,一般来说com.apple.driver.xxxx后面的xxxx就是有问题的kext驱动,把\System\Library\Extensions\中对应的文件删除(先备份!
)就可以解决问题。
PartB抹盘&安装
选择语言后,就正式进入了安装进程。
首先要抹盘,就是我们在Windows中所说的格式化。
选择实用工具-磁盘工具。
在左侧选择准备安装SnowLeopard的分区,在右侧选择MacOS扩展(日志式),也就是我们常说的HFS+,然后随便起个名称(如果怕以后输入命令麻烦,最好不用空格),然后点抹掉。
这里要小心点,马马虎虎抹掉Windows跟我可没关系~~
然后在左上角把窗口叉掉,回到安装器,就选刚才抹掉的卷,然后下一步,左下角点击自定。
按需要选择就可以了,一般选择原版系统、X11(用WINE运行Windows程序时需要这玩意)、附加字体,本地化语言选简体中文就够了,如果你比较复古,想玩玩PowerPC的东西,那就把Rosetta勾上。
Tip:
QuickTime版本的选择
如果不勾选QuickTIme7,那么默认安装的是QuickTimeX,但是勾选之后,7就会把X搞没,如果不知道咋回事的可以提前上网查查两者有什么区别,因为很多人安装了7之后想要QTX却找不到(官网也没有哦~!
),特此提示小盆友们注意下~!
Troubleshooting:
硬盘的橙色图标
这个问题是SnowLeopard把你的硬盘识别成移动设备造成的,安装IOAHCIBlockStorageInjector.kext即可解决。
PartC完成安装&设置启动(激活Windows分区)
然后就是安装的过程……漫长的等待……最长的大约也就20分钟吧~然后就到了这里:
当然,很多的筒子们会遇到这个问题:
图是Google到的,不咋清晰,能看懂就行了==b
p.s.插句废话,屏摄的时候要注意调节快门优先!
---By某非专业摄影人士^。
^
MacOS的安装流程默认是最后添加启动的,所以出现了这一提示并不会影响我们的安装进程,至于导致此错误的原因就用不着管他了~反正我们最后要用的是BootThink或者Chameleon!
这时不管你遇到了哪一种结果,都不要马上重启,趁这三十秒赶紧打开实用工具-终端,输入下面的命令。
(双斜线右面的是注解。
)
diskutillist//查看Windows分区在哪里
fdisk-e/dev/rdisk0//0表示第一块硬盘
f1//根据上一步所见,设置硬盘0分区1为活动分区,这里应该含有Windows引导信息
w//写入
y//提示是否确认写入,y回车确认
quit//退出
Tips:
Q:
我没来得及激活Windows分区就重启了,遇到DISKBOOTFAILURE错误怎么办?
A:
WindowsXP:
方法A:
用带有PM的启动盘光驱引导启动,选择Windows所在分区,右键-功能-设定为作用,然后点击保存,退出。
(由于版本不同可能方法略有差异,不过最终目的都是激活Windows分区。
)重要提示:
刚刚启动时会提示磁盘有错误,不要理他!
那是因为PM不能识别HFS+分区,直接点否就OK了,不然它会干掉Mac分区,叫你白安装一次MacOS。
WindowsVista/7:
点击修复计算机-启动修复,向导会自动修复你的电脑。
如果无法自动修复,可以调用命令行模式,修复MBR的命令是bootrec/fixmbr。
⑤启动雪豹系统
启动SnowLeopard的方法和启动安装程序的方法是一样的,但是对于AMD用户来说,直接重启是不可以的,因为原版系统安装后会采用原版的内核,这时就需要我们重新进入Windows,按照上面所说的步骤替换mach_kernel。
这样我们就可以用AMD的核心进入系统了。
重启后BootThink里面就会多出一个SnowLeo的选项,选择进入就OK了,如果安装的时候没有出现什么问题,应该能够正常进入系统。
小圈圈转啊转,接下来展现在我们眼前的就是华丽丽的欢迎画面,据坛子里的大大说,那片闪着红光的星云就是传说中著名的猎户座大星云M42。
如果显卡和声卡已经驱上了,看这段视频将会是非常享受的,可惜我的都没驱,整个一个无声幻灯片,汗……
接下来就是设置了,大部分的东西相信我不用教大家也都会了,这时候可以把网线拔了,省得MobileMe来烦人(其实如果是正经的苹果用户,这个功能还是不错的)。
需要注意的是时区的设置。
Tip:
为什么Mac的时间和Windows的时间不一样?
因为Mac默认BIOS时间为格林尼治标准时间,而Windows默认BIOS时间为本地时间,我们所在的中国以北京(地理上的东八区,+8:
00GMT),所以如果不进行设置,Mac和Win的时间会相差8小时。
为了弥补Windows的缺陷,我们可以在XP下用注册表修复这一问题,方法如下:
Win+R运行regedit.exe,打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation,右键新建DWORD值,命名RealTimeIsUniversal,数值为1。
然而,破烂的Win用这种方法并不能真正解决问题,虽然时间同步了,但是Windows的显示还是时常出错,所以我们只好拿心爱的Mac开刀,让它委屈一下与Windows时间同步。
方法很简单,就是在设置时区的时候选择GMT标准时间的国家,比如说冰岛-雷克雅未克。
或者在赤道附近找一个非洲国家,免得它动不动就给你来个夏时制。
这样时间就能够同步了,虽然在Mac里面和地区有关的地方都会有些小瑕疵,不过也都无足轻重了。
接下来进入的就是我们期待已久的Mac系统桌面!
怎么样?
是不是很让人兴奋呢?
不过别高兴的太早,我们此时面对的只是一个裸系统,没有声音,没有显示特效,分辨率不能调整,有些时运不济的朋友甚至无法上网。
要解决这些问题,就要进入下一步,一点一点完善自己的Mac系统,我们玩黑Mac的不就是信奉着“生命在于折腾”这句话的嘛!
⑥完善驱动和破解完善系统功能
===以下内容敬请期待!
===
关于DSDT的基本操作已经更新到另一篇文章里面了,请自行查找。
===初稿===
今天先写这些,以后慢慢补,希望大家支持!
图解有一部分转自远景,还有我自己添加的,以后会慢慢完善,到最后我会把文中提到的kext和软体等文件集合起来发一下链接方便大家查看。
以上&以下---ByPeter
有什么不明白的可以加我QQ839046546,注明身份(不然会被我拉黑!
^@^)
另外,有意和我一起学习ObjectiveC和iPhone软件开发的也可以联系我!
祝大家都能成功装上MacOS,新年快乐~!
===3.10更新===
增加了部分软件下载地址,点击软件名称直接下载。
为了确保文件的稳定性、特意将大部分的文件重新打包,重新上传到Skydrive。
为了大家阅读舒适,插图重新居中处理了一下。
因为现在到高二实在是忙、每天晚课上到八点半,所以没有那么多时间更新了,不过我会坚持写完,希望大家支持!
另外,QQ我可能不能经常上了,有问题在博客留言即可,每天晚上我都尽量抽时间来回复的!
===3.11更新===
更新了一小部分安装流程。
加上了所有必要的软件下载地址,全部重新封包,采用Skydrive网盘存储。
添加截图。
已经很详细了,希望大家支持!
今天先写到这里,晚课上到八点半还来写教程真的很不容易呀~还要完成作业,还要坚持学习Cocoa的计划……明天五点半就得起来,辛苦辛苦~
===3.12更新===
哈哈!
第⑤步已经写完啦!
接下来就该是完善系统的内容了,敬请期待!
===4.13更新===
鉴于Skydrive有流量限制,很多人无法下载,所以特更换了Google下载(原Skydrive中资源并未删除),另外更新了变色龙的版本,添加了SnowLegacy内核。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AMD +虚拟机+VWmare安装苹果操作系统 虚拟机 VWmare 安装 苹果 操作系统