设为首页 收藏本站
查看: 874|回复: 0

[经验分享] 在低配制电脑上安装Mac OS X Tiger 10.4.3 for x86

[复制链接]

尚未签到

发表于 2016-5-17 06:59:02 | 显示全部楼层 |阅读模式
先说说我的电脑的配制和失败经历吧,Intel P4 1.6G,256M DDR内存,nvidia6200a显卡,intel845d主板,集成ac97声卡,两块希捷硬盘60G+160G。这个硬件配制基本上已经是最低配制 了,而且相信使用这种配制的人也不在少数。安装macos最简单的方法相信还是网上流传的直接把一个Tiger的x86.img镜像dd到硬盘上,不过那 个img的中文支持很差而且分给macos的磁盘空间被限定在了6G,显然不实用。
于是我选择了
http://lib.verycd.com/2005...
上的11.28补丁包1.1a Mac OSX Tiger 10.4.3 For x86 PC破解版
先将dmg文件用UlraISO转换成iso,再打上sse2的补丁。但是不知道什么原因如果直接刻盘安装,或者在VMware (windows or linux)中用iso文件安装,都会出现“You need restart your computer”的提示,然后安装就不能进行了,如下图

唯有在windows中使用虚拟光驱后再在VMware中把占用的物理内存调整到最大的220M,才能正常进入安装程序。可是问题又来了,我的P4 1.6G可以说是支持sse2的处理器中最慢的一个型号,加上内存也只达到在物理机上运行mac os x的最低硬件要求256M,更何况是在虚拟机中。安装时复制文件还算可以,但是安装完成后自动重启就卡住了,无法进入桌面,整机失去相应,reset,grub引导到虚拟机安装到的那个物理分区显示HFS+ partition error,有文章说用安装光盘上的/usr/standalone/i386中的文件引导可以解决这个问题,但是仅仅限于一块硬盘的情况,而我留的分区在第二块硬盘上,所以此路不通。
下面来看最终的解决方案。按照以下的说明进行如下步骤:(和verycd上的有所不同)
一、下载后,将第一个DMG文件用最新版UltraISO7.6.5转换为ISO文件,要确保转换后的ISO文件的MD5值为:
e7d86fefb4b5155890addbf7fae19398  (切记一定要做MD5校验)
如果MD5值和这个不一样,则说明你的DMG文件已经损坏或不是10.4.3,则需从eMule修复下载或重新下载。
则不能应用这个补丁包。
二、然后下载PPF-O-Matic 3.0这个工具,将下载的补丁包解压,解压后是PPF文件,用下载的PPF-O-Matic 3.0给你转换的ISO文件打补丁。
三、VM安装。
用VM安装,安装在客户机上。
在客户机上安装非常简单,要注意的是新建虚拟磁盘时把Split disk into 2G files前的勾去掉,当然文件所在的分区应该是NTFS。另外虚拟分区的大小比你最终打算安装到的物理分区小100~200M就OK了,记下虚拟磁盘文件的位置。在VM中新建客户机,一路选择其它,内存越大越好。
要装上DEAMON TOOL虚拟光驱,将转换好的ISO文件导入虚拟光驱中。
客户机建立后之后用记事本打开你的VM虚拟机下的.vmx配置文件,在memsize = "???"之后,添加一行:paevm = "TRUE"
之所以这样,是因为10.4.3版的Tiger要求CPU的PAE(Physical Address Extension)支持(用HWINF32可以查看),所以没有PAE的机子还是用VM安装。
之后启动VM,将DEAMON TOOL的光驱导入VM光驱中,启动安装。
如果出现 "Cannot load /com.apple.Boot.plist"这样的错误信息,可以在启动提示时按F8然后输入:
代码:
kernel=mach_kernel.xxx
其中"xxx"对应不同的kernel(只针对下载Maxxuss的kernel)。
进入设置,选择你适合的内核设置,有如下几种内核选择:
mach_kernel (默认): 同 mach_kernel.sse2 一样
mach_kernel.sse2: 支持 SSE2 CPUs, 需 NX/XD CPU 支持(在XP中可以打开控制面板-系统
-高级-数据执行保护,看你的CPU是不是支持DEP,支持DEP就有NX/XD)
mach_kernel.nonx: 支持 SSE2 CPUs, 不需要 NX/XD CPU 支持
mach_kernel.orig: 原来的内核, SSE3 CPUs 带 NX/XD 支持的
在进入安装界面后,选择上面的disk utility,将要安装的分区(会突显)erase,然后安装就可以了。
到这里注意复制完文件之后,出现“安装完成还有xx秒重启”时手动关闭虚拟机(Ctrl+Alt,点击VMware左上的方形按钮)
接下来用XP下的DISKPART工具来更改分区类型符,开始运行执行cmd,输入:
DISKPART
SELECT DISK 1(如果为双硬盘的第一个,则为DISK 0)
SELECT PARTITION X(X为你的空白分区号,可用LIST PARTITION 来查看号码,其大小VMware的虚拟磁盘略大)
Delete partition
CREATE partition primary ID=AF
这样就建立了一个分区类型为AF(HFS)的MAC分区了。
然后到 http://free.oszoo.org/ftp/... 下载qemu for windows,安装,运行cmd进入qemu的安装目录,输入
qemu-img convert -f vmdk f:\path\to\vmware\MacOS\freebsd.vmdk -O raw f:\path\to\mac.raw
这样就把vmware创建的虚拟磁盘文件vmdk转换成无格式的镜像文件,其实网上流传的img文件也是无格式镜像文件。其中f:pathtovmwareMacOSfreebsd.vmdk是安装mac os x时vmware创建的虚拟磁盘文件vmdk,f:pathtomac.raw是目标无格式镜像文件。这个过程时间较长。文件和最开始设置的虚拟分区一样大。
下载dd for windows用
dd if=mac.raw of=\\?\Device\Harddisk1\Partition4 bs=32256 skip=1 --progress
写入物理䒈分区,其中\\?\Device\Harddisk1\Partition4是你用dd --list查看到的你打算安装的目标分区。
最后设置grub引导
title OSX_X86
root (hd1,3) #安装的目标分区
makeactive
chainloader +1
boot
至此Mac OS X Tiger 10.4.3 for x86 就被安装到一台P4 1.6G 256M机器的物理分区上了,而且分区大小可以自行设置,运行起来速度并不慢。
PS:来一张贴图

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-217893-1-1.html 上篇帖子: 每个Mac OS X 命令行用户应当知道的终端工具 下篇帖子: mac 安装wordpress
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表