在AMD-M上安装x86 OS.X.10.4.3失败

简介:
关于Mac OS X支持x86构架的版本已经放出来很久了,于是在VeryCD上下载了一个来装装,安装包版本为:Mac OS X Tiger 10.4.3 For x86 PC patch。虽然经过一通努力最终安装失败,不过也算俺第一次亲自接触Mac OS,只是可惜没有成功装上并亲密接触之。只有等下次重装P4这个机器时看看是否还有雅兴一试。

    OS X的x86版本下载回来后是一个3G左右的
*.dmg 文件,安装说明上说需要把dmg文件转换成iso文件再在PC上使用,因为dmg是Apple上的Disk Image格式。在检查了dmg文件的md5码并确认无误后,俺使用UltraISO把dmg转成iso,结果文件大小居然从3G变成了4G多,真是晕(心想什么破烂ISO格式啊)。接下来给iso文件打1.1a补丁包,PPF-O-Matic 3.0这个工具有点意思,可以直接把补丁文件打入iso文件中去。记得原来在安装Windows .NET Server的beta版的时候,通常要替换里面的几个文件来免除激活,那时需要把iso解开,然后覆盖文件后再安装。幸好Windows的安装盘也就600M左右,要说解开并替换文件还能忍受的话,要是4G多的iso也要解开来替换文件,那么就要让人抓狂了angry_smile.gif

    安装包准备好了,接下来准备硬盘,由于我80G的硬盘有4个分区,我只希望使用第一个15G来安装OS X,而保留其它3个分区。由于不想为了这么个小事情去装PQ,所以决定使用Win XP带自带的工具diskpart来搞定,结果VeryCD那个使用说明有错,害我白搞了很久cry_smile.gif。那个说明是这样:
None.gif或者#也可以用XP下的DISKPART工具来更改分区类型符(较麻烦),在PQ分出空白分区(1 )之后,执行:
None.gif  DISKPART
None.gif  SELECT DISK 0(本说明只讲单硬盘,如果为双硬盘的第二个,则为DISK 1

None.gif  SELECT PARTITION X(X为你的空白分区号,可用LIST PARTITION 来查看号码)
None.gif  CREATE partition primary ID=
AF
None.gif
None.gif这样就建立了一个分区类型为AF(HFS)的MAC分区了。

    结果这个步骤的第三步是错的,如果你执行了Select Partition X,那么你怎么也创建不出新的分区,更别说AF格式的。 diskpart内部命令工作的时候,他依赖于当前的上下文,所以你如果已经在一个Partition里了(就是select了partition),就无法再创建分区的了。不依赖PQ的完整操作步骤因该是:

    1、在Disk Management里面找到我们希望使用的硬盘分区
    disk-select.png

    2、删除我们希望用来创建AF格式分区的磁盘分区
    disk-delete.png

    3、在Command窗口中执行以下Diskpart命令
None.gifDISKPART> list disk
None.gif
None.gif  Disk ###  Status      Size     Free     Dyn  Gpt
None.gif  --------  ----------  -------  -------  ---  ---
None.gif  Disk 0    Online        75 GB      0 B
None.gif* Disk 1    Online        75 GB    15 GB
None.gif
None.gifDISKPART> list partition
None.gif
None.gif  Partition ###  Type              Size     Offset
None.gif  -------------  ----------------  -------  -------
None.gif  Partition 1    Primary             20 GB    15 GB
None.gif  Partition 2    Primary             20 GB    34 GB
None.gif  Partition 3    Primary             21 GB    54 GB
None.gif
None.gifDISKPART> create partition primary size=10500 ID=AF
None.gif
None.gifDiskPart succeeded  in creating the specified partition.
None.gif
None.gifDISKPART> list partition
None.gif
None.gif  Partition ###  Type              Size     Offset
None.gif  -------------  ----------------  -------  -------
None.gif* Partition 1    Unknown             10 GB    32 KB
None.gif  Partition 2    Primary             20 GB    15 GB
None.gif  Partition 3    Primary             20 GB    34 GB
None.gif  Partition 4    Primary             21 GB    54 GB
// 注意一定不要select partition!!!

    执行完这些操作后,一个可以安装Mac OS系统的硬盘就准备好了 emsmilep.gif
    disk-unknown.png

    接下来可能由于我的mobile athlon CPU的问题,未能成功安装,在启动的第一个界面的死翘翘了 hitwall.gif hitwall.gif hitwall.gif。错误信息和提示为:
None.gifpanic(cup 0 caller 0xC9197160 ): commpage no match on last routine
None.gifDebugger called: <panic>

None.gifFrame  0xc73f3ee4: PC 0xc01287d2 args 0xc03ac900 0xc73f3f08 0xc0130784 0x00000000 _panic + 0x0000017e
None.gifFrame  0xc73f3f24: PC 0xc0197160 args 0xc03b1754 0xc73f3f80 0x00013000 0x00000000 _commpage_populate + 0x00000064
None.gifFrame  0xc73f3fb4: PC 0xc0135af9 args 0x00000001 0x00000007 0x00000000 0x00000000 _kernel_bootstrap + 0x000001a5
None.gifFrame  0xc73f3fd4: PC 0xc01913e1 args 0x00000000 0xffffffff 0xc041f294 0xc03ac900 _call_continuation + 0x00000019
None.gifinvalid frame pointer  0xc73f3fd4
None.gifethernet MAC address:  00:00:00:00:00:00
None.gifip address:  0.0.0.0
None.gif
None.gifWaiting 
for  remote debugger connection
None.gifkdp_poll: no debugger device

    Mac.OS.X.Attention.png

本文转自博客园鸟食轩的博客,原文链接:http://www.cnblogs.com/birdshome/,如需转载请自行联系原博主。

目录
相关文章
|
3天前
|
Web App开发 存储 Linux
Linux(33)Rockchip RK3568 Ubuntu22.04上通过SSH运行Qt程序和关闭Chrome的密钥提示
Linux(33)Rockchip RK3568 Ubuntu22.04上通过SSH运行Qt程序和关闭Chrome的密钥提示
22 0
|
4天前
|
移动开发 Ubuntu 网络协议
Linux(11)Debain 调试EC25-EUX总记录
Linux(11)Debain 调试EC25-EUX总记录
14 0
|
5月前
|
Ubuntu Linux
Win10 Ubuntu子系统(内嵌ubuntu18.04)运行32bit Linux原生程序 解决Exec format error错误
Win10 Ubuntu子系统(内嵌ubuntu18.04)运行32bit Linux原生程序 解决Exec format error错误
119 0
|
7月前
|
Linux 网络安全 虚拟化
安装Linux虚拟机——以ubuntukylin-16.04.7-desktop-amd64.iso为例
安装Linux虚拟机——以ubuntukylin-16.04.7-desktop-amd64.iso为例
183 0
|
4天前
|
Linux
Linux(9)Debain EC25 quectel-CM usbnet0开机自动联网配置
Linux(9)Debain EC25 quectel-CM usbnet0开机自动联网配置
15 0
|
Ubuntu Linux
LINUX下载编译uuid
LINUX下载编译uuid
159 0
|
监控 C语言 Perl
什么是OS单站?西门子PCS7系统如何安装OS单站、OS服务器以及OS客户端?
本文我们来介绍什么是OS单站?OS单站、OS服务器以及OS客户端安装选项如何选择。
什么是OS单站?西门子PCS7系统如何安装OS单站、OS服务器以及OS客户端?
|
安全 Linux 网络安全
[OS-Linux] CentOS 7.x 使用密钥登录安全设置
[OS-Linux] CentOS 7.x 使用密钥登录安全设置
474 0
[OS-Linux] CentOS 7.x 使用密钥登录安全设置
|
编解码 Ubuntu 编译器
解决(ARM64-ARMV8)嵌入式Linux系统下X264编码提示:libx264 :use cpu capability none!
解决(ARM64-ARMV8)嵌入式Linux系统下X264编码提示:libx264 :use cpu capability none!
448 0
解决(ARM64-ARMV8)嵌入式Linux系统下X264编码提示:libx264 :use cpu capability none!
|
Linux
【linux】CentOS编译程序报错 修复 ./Modules/_ssl.c:64:25: 致命错误:openssl/rsa.h:没有那个文件或目录
如果你在编译时遇到这个错误,这可能是下面的原因:你尝试编译的程序使用OpenSSL,但是需要和OpenSSL链接的文件(库和头文件)在你Linux平台上缺少。 所以在CentOS下, 退到根路径,【需要在root用户下】然后输入: yum install openssl-devel 安装完成后,重新编译自己的程序即可。
2640 0