硬盘安装Mac Leopard操作系统
硬盘安装Mac Leopard操作系统
晚上花了一个多小时把leopard装到我的笔记本上,这里说一句在此之前我已经做好了充足的准备,在各个论坛里看了不少经验。最后才动手的,也请大家把各个步骤看懂了在实施安装。
我采取的是dd恢复镜像的方法把leopard安装到intel的cpu本上的。安装之后,笔记本上市xp、vista、leopard三个系统(注:为了给leopard让位,把server 2008给删掉了)
满足下面条件:
1硬盘可以分配给leopard的分区空间大于16G,最好宽裕点
2除了给leopard的分区之外,还要有个一ntfs格式的剩余空间大于16.15G的分区(这个要求是根据映像文件大小决定的)
3CPU支持SSE3,可以使用cpuz查看。
4把所需文件下载好。这是BT的下载种子,时间久了就不好下了,抓紧
安装环境:开始的操作环境是在xp系统之下,xp在c盘,vista在z盘
安装步骤:
1、安装之前就要考虑好安装好之后的引导问题。下载引导文件tboot放在c盘根目录下。关于引导菜单我分开讲一下。
(1)如果本来电脑里之后xp系统,只需要修改c盘根目录下的boot.ini文件,在最后添加一行
“ c:\tboot="Mac OS Lepard for X86" ”(最外一层引号去掉)
(2)如果本来电脑里是vista或者xp(c盘)和vista双系统运行,就不能靠修改boot.ini来实现了
在vista系统下,Windows+R键,打入cmd然后再命令行下输入bcdedit 回车
紧接着,键入
bcdedit /create {ntldr} /d "Mac OSX"
回车后显示操作完成后,继续键入
bcdedit /set {ntldr} path \device partition=C:
回车后显示操作完成,继续键入
bcdedit /set {ntldr} path \tboot (这就是之前要求放在C盘根目录下的tboot文件)
回车后显示操作完成,继续键入
bcdedit /set {ntldr} description "Mac OSX"
回车后显示操作完成,继续键入
bcdedit /displayorder {ntldr} /addlast
回车操作完成键入bcdedit /v 回车
如此就完成了启动菜单的布置,省的安装完成之后无法进入原来的系统。
2.准备给leopard的分区
要求中提到的分配个leopard的分区,不管什么格式,先右键我的电脑-管理-磁盘管理,删除该分区
然后再进入命令行(方法最后再提一次Windows+R键,输入cmd后回车,注:Windows键就是一般键盘Ait键旁边的那个带微软图标的按键)
分部输入diskpart
在显示DISKPART>后输入select disk 0 直到显示disk 0 is selected后
接着输入 create partition primary id=af
最后输入list partition,查看一下硬盘上的各个分区形如
“DISKPART> select disk 0
磁盘 0 现在是所选磁盘。
DISKPART> list partition
分区 ### 类型 大小 偏移
------------- ---------------- ------- -------
分区 1 主要 19 GB 32 KB
分区 2 未知 29 GB 15 GB
分区 3 主要 40 GB 44 GB
分区 4 主要 30 GB 64 GB
DISKPART> ”
步骤2结束
3.把下载的leopard.rar解压到空余空间大于16.15G的ntfs格式磁盘上,我放在移动硬盘的J盘上,位置是J:\leopard-x86-flat.img
把下载dd.exe放在某处(如c盘根目录,位置才c:\dd.exe)
下面是比较重要的一点,出错了很容易把别的分区覆盖掉
进入命令行界面,
显示的是
c:\Documents and Settings\qmoment(你的用户名)>
键入键入C:\dd --list
接着显示出很多内容,不动键盘,在窗口内部右键-全选,然后Ctrl+C复制出来,粘贴到一个记事本当中
在其中找到类似下面
\\?\Device\Harddisk0\Partition0
link to \\?\Device\Harddisk0\DR0
Fixed hard disk media. Block size = 512
size is 110026361856 bytes
\\?\Device\Harddisk0\Partition1
link to \\?\Device\HarddiskVolume1
\\?\Device\Harddisk0\Partition2
link to \\?\Device\HarddiskVolume2
Fixed hard disk media. Block size = 512
size is 31453470720 bytes
\\?\Device\Harddisk0\Partition3
link to \\?\Device\HarddiskVolume3
Fixed hard disk media. Block size = 512
size is 41895695360 bytes
\\?\Device\Harddisk0\Partition4
link to \\?\Device\HarddiskVolume4
注意加粗绿色的一段文字,我分配给leopard的分区大小是29.25G。用29.25×1024×1024×1024得到的数字正好和 size is 31453470720 bytes 基本吻合
记下该小段上面的\\?\Device\Harddisk0\Partition2
在命令行中键入dd if=J:\leopard-x86\leopard-x86-flat.img of=\\?\Device\Harddisk0\Partition2 bs=32256 skip=1
(讨论一下,这里原来最原本的参数是bs=512 skip=63。另外有人讨论说应该用bs=5m,却无法成功)
到这里Windows界面下的操作接近尾声了
命令行界面中会出现
rawwrite dd for windows version 0.3.
Written by John Newbigin <[email=jn@it.swin.edu.aujn@it.swin.edu.au[/email>
This program is covered by the GPL. See copying.txt for details
界面到这里会停滞很长一段时间超过5分钟。不要关闭这个界面,直到出现类似
33884097+0 records inbbs
35684793+0 records in
35684793+0 records out
C:>
然后重启计算机
4.开机后出现系统菜单选择Mac OSX 然后会出现一个被咬了一口的苹果标志。下面是加载等待图标
在这里我差点放弃,因为加载了没多久机器自动重启,我再次选择Mac OSX 加载一段时间后又重启。不过我坚持了下来,当中不断重启了8次以上(没具体统计,或许是十几次)
令人放松了一口气的是最后终于出现了安装界面。接下来的步骤就没什么难度了,正常安装即可。
最后整理一下整个安装的思路:
第一步,检查电脑是否满足条件
第二步,下载所需文件leopard-x86.rar和dd.exe
第三步,修改系统启动菜单,防止安装完成后无法进入原来的操作系统
第四步,准备leopard安装分区,必须是主分区,不要格式化
第五步 ,确认安装分区,就是找到\\?\Device\Harddisk0\Partition2 的信息(如果没有搞清楚就会把别的分区给覆盖掉)
第六部,安装开始
安装完成后稍微体验了一下,苹果的操作系统确实比较人性化,不过其中也有一些问题,如,声音问题。待我稍后解决再说。
可以参考我另外的文章:
多系统引导http://hi.baidu.com/qmoment/blog/item/f20e3faf30d9b4c87cd92a25.html