搜索文章:

首页  |  Java技术  |  Asp.net  |  Asp编程  |  VC/C++  |  Delphi  |  VB编程

双硬盘轻松克隆MAC OS X系统全攻略

  我们在《梦想之旅:一起跟我在PC上装OS X吧》一文中已经介绍了如何在虚拟机中运行苹果操作系统OS X for x8版,但那样的运行始终很缓慢,现在已经有了新的方法,可以直接复制到PC硬盘里,通过克隆安装的方法将OS X装上,而且运行速度很快。下面我们来讲解如何将这个镜像完整的克隆到物理硬盘中去吧。

  1、首先我们需要两只硬盘,在第一步中我们首先将第二块硬盘连接到系统中去,为了后面的操作方便最好还将第二硬盘设置为从盘,并和第一块硬盘连接到同一IDE线上。

  虽然这种连接方式不是必需的,但它可以尽量简化使用克隆软件时的复杂性。

  2、接着我们需要下载DD FOR WINDOWS ,它是一个镜像拷贝软件,可以将OS X镜像转移到物理硬盘上去。

天极软件专题专区精选
Windows Vista专区 POPO专区 QQ专区 QQ挂机 注册表应用专区
Flash MX 视频教程 Photoshop视频教程 网页设计视频教程 照片处理数字暗房
PPT动画演示教程 Excel动画教程集 Word动画演示教程 Google专区
特洛伊木马专区 黑客知识教程专区 防火墙应用专区 了解Web2.0
Windows API开发专区 网络编程专区 VB数据库编程专区 图像处理与多媒体编程

  3、下面我们需要启动Windows XP下的命令行窗口,并转换到DD FOR WINDOW所在的目录,键入:“dd –list”(这里用引号表示需要键入的内容,下同)。我们将得到一个连接到WinXP系统的所有磁盘的列表,其格式为\\?\Device\HarddiskX\*,其中x表示硬盘编号,*则是代表的是硬盘的分区。

  一般来说第一块硬盘为Harddisk0,第二块硬盘为Harddisk1。这里请注意所有的编号都是从0而不是从1开始的。

  这里一定要记清dd --list检测的硬盘列表,分清两块硬盘的编号,否则在下一步中可能会导致硬盘的数据损失。接着确保第二块硬盘中已经没有数据,或者已经是备份过的数据,因为镜像拷贝将导致目标硬盘上所有的数据被删除,注意是整个硬盘的数据,而不是单个分区。

  4、然后在Windows XP命令行窗口中输入:“dd bs=1048576 if=e:\macx86\tiger-x86-flat.img of=\\?\Device\Harddisk1\Partition0”这里我们假设tiger-x86-flat.img 放在了e:\macx86这个目录下。命令开始执行后,不会有什么明显的提示,只会在命令行下方出现两行版权说明。此时的CPU占有率很低,笔者的电脑只有3%左右的占有率,似乎没有什么东西在执行。

  但只要除了版权说明外没有额外的出错提示,那么镜像拷贝就是在执行中,不要以为CPU占有率低它就没有运行。笔者因为没有机箱,没有硬盘指示灯就两次犯了这个错误。耐心等待10分种左右后,会出现“XXXX IN”和“XXXX OUT”的命令提示,到这里为止镜像的拷贝完成。

  5、最后我们需要关闭系统,将两个硬盘都取下,再将第二块硬盘也就是目标硬盘设置为主盘接入电脑,重新启动。



按任意键进入选项模式

  在启动过程中,根据硬件的不同,有些电脑可以直接启动,也有部分电脑可能会出现停滞,那就要在出现上图的提示时按任意键进入选项模式。在选项模式中我们可以通过输入“-x” 进入没有限制的安全模式,不过安全模式是需要使用密码登陆的,所以我们还需要重写密码。

  6、再次重启,并在选项模式中输入“-s”,进入单用户模式,这个模式下是类似LINUX的命令行操作,我们需要输入:“sh /etc/rc”,接着屏幕上会执行数列操作,停止以后再次输入:“passwd curtis”,系统会要你输入新的密码,并要求再次确认,完成以后重新开机即可。

  此外从上图中我们也可以看到这个系统其实是把任何显卡都标示成一块符合VESA的标准显卡,这样可以得到最大的兼容性,但也会丧失当前显卡的大部分硬件加速能力。如果有的读者在启动中得到了一个黄屏告警,那么可以更换一块显卡再试。

相关文章:
© 2006   www.java-asp.net