先说说我的电脑的配制和失败经历吧,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:来一张贴图
分享到:
相关推荐
MAC OS X 10.4.3多国语言X86版(同时支持MAC & PC)-MACOSXx861043DVD.torrent
注意10.4.0的是iso镜像 其他的都是dmg镜像
1_159 陈怡霏 10.4.3-packet-tracer---basic-device-configuration_zh-CN.pka
MyDAC is a complete replacement for standard MySQL connectivity solutions and presents an efficient alternative to the Borland Database Engine (BDE) and standard dbExpress driver for access to MySQL.
10.4.3 Packet Tracer - Basic Device Configuration.pka
2. **无须安装Excel**:组件的这一特性使得它成为那些无法或不希望在目标系统上安装Excel的开发者的理想选择。这包括在服务器环境、嵌入式系统或者受限的计算设备上运行的应用程序。 3. **Delphi集成**:...
1. 操作系统:Windows XP SP2及以上、Mac OS X 10.4.3及以上、Linux (GTK+ 2.6.0) 或 Solaris (Sun Studio 9)。 2. 硬盘空间:至少需要300MB的可用空间,推荐500MB以上。 3. 内存:最小512MB RAM,推荐1GB以上。 三...
FreeRTOS V10.4.3是该系统的一个稳定版本,提供了丰富的功能和优化,使得在微控制器上实现多任务并行处理成为可能。下面将详细阐述移植FreeRTOS到华大单片机的关键步骤和涉及的技术点。 1. **移植环境准备**: - ...
《ReportBuilder Enterprise v19.04.146 for Delphi 7 - Delphi 10.3 Rio:报表开发利器》 ReportBuilder Enterprise是一款专门为Delphi开发者设计的高级报表开发工具,版本号v19.04.146,支持从Delphi 7到最新的...
Scrutiny 是一套网络优化工具。因此,本地可可应用程序(即不是Java)安全、快速和高效。下载包括30天免费试用。 功能 链接检查器 SEO分析 生成XML站点地图,可选择包括图像/PDF页面 不安全/混合内容报告 ...
V10.4.2 to V10.4.3 升级说明 [更新]访客/会员/管理员状态COOKIES、SESSION双识别,兼容浏览器高等级隐私设置,在高等级隐私设置时客户可以流畅登录会员、购买产品及提交订单。[更新]会员账户充值模块。[修正]修正...
二项式定理是代数学中的一个重要概念,它在多项式展开、组合数学以及实际问题中有着广泛应用。本节主要探讨二项式定理的应用及其相关性质。 首先,回顾二项式定理的内容:对于任意正整数n和任意实数a、b,(a + b)^n...
V10.4.2 to V10.4.3 升级说明 [更新]访客/会员/管理员状态COOKIES、SESSION双识别,兼容浏览器高等级隐私设置,在高等级隐私设置时客户可以流畅登录会员、购买产品及提交订单。[更新]会员账户充值模块。[修正]修正...
V10.4.2 to V10.4.3 升级说明 [更新]访客/会员/管理员状态COOKIES、SESSION双识别,兼容浏览器高等级隐私设置,在高等级隐私设置时客户可以流畅登录会员、购买产品及提交订单。[更新]会员账户充值模块。[修正]修正...
V10.4.2 to V10.4.3 升级说明 [更新]访客/会员/管理员状态COOKIES、SESSION双识别,兼容浏览器高等级隐私设置,在高等级隐私设置时客户可以流畅登录会员、购买产品及提交订单。[更新]会员账户充值模块。[修正]修正...
RC6.2.3 for D10.4是一款专为Delphi 10.4开发者设计的组件包,它提供了丰富的控件和功能,旨在增强应用程序的开发体验和功能表现。Delphi是一款强大的面向对象的集成开发环境(IDE),由Embarcadero Technologies...
总的来说,这个名为"Delphi Compiler and LSP Hotfix 1 for 10.4.1 (Linux)-20201104.zip"的压缩包是为了解决Delphi 10.4.1在Linux平台上的编译器和LSP服务的问题。对于使用这个版本的开发者来说,安装这个补丁可以...
一个用于Mac OS X的Cocoa IRC客户端。甚至可能支持您喜欢的某些功能! 需要Mac OS X 10.4.3; 为PowerPC和Intel机器编译。
Wireshark 数据包分析实战(第 3 版)中的第 10.4.3 节,主要探讨了如何利用Wireshark这一强大的网络封包分析工具,即便在遇到非网络问题如打印机问题时,也能从中获取有用信息。在本节中,作者强调了在没有其他网络...
MariaDB是MySQL源代码的一个分支,在意识到Oracle会对MySQL许可做什么后分离了出来(MySQL先后被Sun、Oracle收购)。除了作为一个Mysql的“向下替代品”,MariaDB包括的一些新特性使它优于MySQL。