|
|
一台联想的本子,自带正版win7系统,在d盘用wubi装了ubuntu,然后用ubuntu自带的工具修复了引导,在e盘装了xp,但是没做引导。之前一直用ntboot引导,但是太麻烦了,后来想到用win7引导0pe(内含ntboot)可以不用每次都用U盘中的了,再请教过p大之后解决方法如下:
“在win7下部署0pe
还是两个文件0PE.ISO+grldr(来自0pe.iso)放硬盘任意分区。可以不在同一分区。
设法引导grldr就行了,它负责找iso并启动之。
引导grldr的一种方法是(来自http://bbs.wuyou.net/forum.php?mod=viewthread&tid=185938&extra=page%3D1中”给nt6x系统增加grub4dos启动项“):
自己写个boot.ini文件放在系统引导文件bootmgr所在分区根目录,文件内容如下:
[boot loader]
[operating systems]
c:\grldr.mbr="grub4dos"
官方g4d下载包带有grldr.mbr,把grldr.mbr放在系统盘根目录,它负责找grldr并启动之。
此法对xp/2003也适用。”
一般要是win7安装的目录有bootmgr的话,直接将boot.ini和grldr.mbr复制到同根目录下即可,但是我这个本子是正版win7的home版,自带一个200M左右的引导区bootmgr在这个分区下,所以只有用其他pe(win7下看不到这个分区)进入到这个盘将boot.ini和grldr.mbr拷贝到根目录下,然后将grldr和0pe拷贝到任意盘根目录,试验成功!
后来忙完之后有时间,干脆为win7添加xp引导菜单,步骤如下:
1、将boot.ini, ntldr, NTDETECT.COM, bootfont.bin四个文件拷贝到200M的分区根目录下
2、然后用软媒的win7优化工具,建立菜单,http://bbs.ruanmei.com/thread-416703-1-1.html
3、修改boot.ini其中内容,令其引导xp,我的修改内容如下:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(5)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
如果先添加0pe就直接在下面添加上
c:\grldr.mbr="grub4dos"
partition()其中的数字可是根据自己的情况修改
总结:其实这篇文章和网上的大多数win7下添加xp引导一样,只不过我的这个多了一个200M的引导分区,所以很多文件拷贝的位置发生了变化,如果没有这个分区的话,直接都拷贝到win7的根目录下即可!
http://hi.baidu.com/zxcxhzhangxi/blog/item/c413d9f7e94a3e38bd31096b.html?timeStamp=1322628846453 |
|