在装有Mac和Windows双系统的计算机上,理论上来说,通过Mac系统所在的分区,可以引导Mac,也可以引导Windows,通过Windows系统所在的分区,可以引导Windows,也可以引导Mac. 所以两种方式可以任选一种。 我们都知道,在多系统共存的一台计算机中,BIOS里面所设的1st Boot Device的活动分区的系统会被引导,所以是用Windows引导,还是Mac引导,只要把对应分区激活就可以了。
在Windows 2000/XP/2003等系统下,我们只要修改"C:\Boot.ini",在[Operating Systems]内加入一行(c:\chain0="Mac OS X"),并在C:\放一个chain0文件就可以了,关于这个问题,已经讨论过许多遍了。 在Windows Vista系统下,有些复杂,推荐用Windows下的程序EasyBCD来增加引导。
我们自然的想把Mac所在的分区设为活动分区就可以了。 这种情况往往是因为你的分区不是Mac自带的Disk Utility工具划分的,也不是Mac自己激活的,所以出现了兼容性问题。 要避免这种情况,首选方法是通过Disk Utility来给硬盘分区(会抹掉所有资料),然后先装Mac,再装Windows,或者干脆就不在这块硬盘上装Windows了。 但更多的时候,我们硬盘上有很多资料,不可能重新分区,那么只好通过以下方法,来用Mac的命令激活Mac所在的分区 首先我们要知道Mac所在硬盘和所在分区的ID. 虽然Windows下也可以察看,但是为保险起见我们还是先用安装盘进Disk Utility然后选择对应分区,点"Info"工具,则Disk Identifier后面的内容(比如"disk0s2")就是我们所要的ID(本例中硬盘为0,分区为2)。 然后开始修改。 fdisk -e /dev/rdisk0 (rdisk0代表0号硬盘,其他ID类推) 这样Mac所在分区就激活了,一般情况下可以引导了。 如果开机时没有选择分区的界面,需要作以下操作: <key>Quiet Boot</key> 然后开机时选择对应的分区就可以引导Mac或Windows。
在通过Mac分区不能顺利引导Mac系统的时候,如果你不嫌麻烦,可以通过安装光盘引导。(当然,挽救资料也可以用此方法进入系统) |