热点跟踪:英特尔芯Mac能否安装Windows | |||||||
---|---|---|---|---|---|---|---|
http://www.sina.com.cn 2006年01月24日 14:01 太平洋电脑网 | |||||||
苹果发表采用Intel处理器的新款Mac机种后,大众不免想问:既然Mac与Windows操作系统现在都采Intel-based硬件,因此是否可能在同一架计算机中同时执行两种操作系统呢?问题简单,但答案却没那么容易,至少现在如此。想要在同一架机器上执行这两种操作系统可比想象中困难许多。 苹果已经表示不打算在MacTel上支持Windows,但该公司也表示不禁止这种作法。但苹果在设计Intel-based Mac机种时已经做了一些技术调整,因此要跑Windows并不容易。 不过好消息是,许多人已经开始研究如何破解这些障碍,因此未来应该很快就可以看到Windows出现在iMac的20吋宽屏幕上了。 解决技术问题后还有法律问题,因为这种作法不见得合法。最后,解决技术与法律障碍后,许多人并不甘于仅作独立操作系统开机,他们希望两种操作系统之间还能有所互动,这就需要虚拟化了。有些 开发商已经开始进入这一块领域,但多久能推出产品则不得而知。Q:若Mac采用英特尔芯片,而Windows也能跑英特尔芯片,为何两者无法互通? A:这跟操作系统加载的技术有关,Windows采用所谓BIOS(基本输出输入系统), 苹果的Intel Mac则是使用较新的Extensible Firmware Interface(EFI:延伸韧体接口)。“这种韧体环境的差异相当大,跟先前Mac软件仅能在PowerPC芯片上执行的指令集架构有异曲同工之妙。”芯片分析师Nathan Brookwood表示。 但还是有人不死心,Envisioneering分析师Peter Glaskowsky表示,Gateway先前有推出一款采用EFI(而非传统BIOS)的Windows Media Center PC。Gateway仅修改了开机加载程序而已。 “这没什么大不了的,”Glaskowsky表示,“我猜大概一两周后,就会有人想出如何修改Mac的开机加载程序。” Q:听起来挺复杂的。那改用Linux加载Intel Mac可行吗? A:在Red Hat的Fedora版Linux邮件清单中已经有人在讨论可行性了,重点是能否写出可套用的程序代码来,因此也不容易。 问题不在于芯片,而是操作系统如何激活。多数Linux版本采用GRUB来开机,现阶段并不支持EFI,不过Itanium版本操作系统所采用的Elilo激活加载程序则有支持EFI。 Q:若反过来呢?Mac OS可在其它Intel机器上执行吗?比如安装置标准PC上? A:苹果表明会严禁这种作法,“我们绝不容许Mac OS X安装在苹果Mac以外的机器上。”果资深副总裁Phil Schiller在六月专访时曾如此表示。该公司虽然没有仔细说明,但目前看来似乎是使用TPM(trusted protection module)芯片来当作验证机制。 Q:那么像是Virtual PC这种软件程序呢?它可在Mac OS中仿真Windows环境。 A:Virtual PC这间公司已经被微软买下,该公司一直不愿明说是否会推出Intel Mac版的Virtual PC软件。该公司的官方说词是他们有注意到这种需求,但尚未决定是否要投入。华尔街日报则透露微软目前已经开始开发软件了,预计明年可完成。 Q:技术问题除外,在Mac机器上跑Windows是否合法呢? A:应该如此,但你必须购买完整版的OS,而非升级版。微软表示完整授权版的Windows XP Professional可以用合法合法授权执行于Intel Mac。 Q:若是拿Mac OS执行于其它非苹果品牌的计算机呢? A:由于苹果没有单独贩售操作系统软件,因此目前还没有合法的方式可这么做。现行所有Mac机器都还有Mac OS软件,苹果所贩售的零售操作系统仅是当作升级版使用而已。 |