广告
整个网络 最新的文章 最热门的*五*个话题 翻译文章 评测试用 新闻评论 最新资讯

一月 30, 2006

在Macintel电脑上双启动Windows XP

由. xx appbeta 将文章归档于

问题提出

  • Macintosh使用不同的MBR
  • MacBooks 使用EFI, XP x86使用BIOS
  • 修改过的Darwin Bootloader是为支持 EFI w/ EFI 的系统设计的
OK… 我们一步步来.

什么地方使用BIOS?为什么使用?怎么使用呢?

操作系统向BIOS发送低级(不是弱智的那种)信号告诉它如何正确处理硬件。现在我手头上没有XP的源代码,所以我能告诉各位的是NTLDR文件首先使用它访问驱动以启动Windows,Windows加载驱动时则至少会再一次用到它。

要用到的程序和文件


  • Acronis Disk Director Bootable CD
  • Acronis True Image
  • 另外一台装有干净XP的计算机,不要安装任何程序.
  • 一台 MacBook电脑!
  • 一个Windows Vista DVD (不是用来安装的)
  • Vista boot 文件
  • bcdedit.exe
  • BCDedit restore 文件
理论上你需要面对的大多数问题:



  1. 在MacBook上使用Bootable Acronis Disk Director CD , 压缩Mac分区. 在剩余空间创建一个新的NTFS/HPFS分区.
  2. 在PC上安装一个干净的XP系统.
  3. 解压Extract Boot.7z带XP的安装根驱动器,比如 C:Boot
  4. 将bcdedit.exe复制到XP的安装根驱动器 ,如 C:BCDedit.exe
  5. 将MacBook.bcd文件复制到XP的安装根驱动器
  6. 使用sysprep重新封装XP的安装并将安装中的所有硬件信息删除.
  7. 使用 Acronis TrueImage CD制作XP的安装镜像.
  8. 使用bootable Acronis True Image CD重建刚才在Macbook上建立的分区.
  9. 使用Bootable Vista DVD启动MacBook.
  10. 选择 “Repair Startup” -> Next -> CMD -> Run.
  11. 浏览到驱动器C:Boot (它是你在Macbook上创建的分区,然后将 Acronis TrueImage文件解压到那里). (cd C:oot)
  12. 运行 “fixntfs.exe -lh” (不带引号)
  13. 回到 C: (cd )
  14. 运行 “bcdedit.exe /import MacBook.bcd” (不带引号)
  15. 弹出 CD并重新启动电脑.
  16. 现在,在 Mac中, 在Darwin Bootloader中加入另一个入口 Drive(0) Partition(2). 借助 GRUB可以看到如下信息,要注意的是你的Darwin可能会有所不同,但是步骤很简单的,并没有对EFI做过什么.
    title Windows XP
    rootnoverify (hd0,1)
    chainloader +1
  17. 重新启动
  18. 在Darwin Bootloader中选择 “Windows XP”就可以加载Vista启动加载程序, 启动就会进入 “NeoSmart Windows XP”
  19. 进展顺利的话,你的XP就可以启动了!
neosmart.net

广告


固定链接: 在Macintel电脑上双启动Windows XP
关键词:  

引用:



广告


广告


广告


CW工具栏安设
RSSrss   | 所有的部落格订阅选择
Googlegoogle  |   什么是RSS?
YodaoYodao
Netvibes Netvibes
AnothrAnothr
时事通讯
点击联系广告合作.

使用我们的搜索寻找其他有趣的文章

这blog而已 全网络
  • 联系appbeta

  • appbeta@gmail.com
广告 -
这里订您的.


 
点击联系广告合作.


  • 推荐书

  • Other blogs in the same channel in the Creative Weblogging Network

广告 -
这里订您的.