教教我怎样实现Win7和XP的双启动?
新换了一块硬盘,替换掉原来的两块硬盘
原来的两块硬盘分别安装了Windows7和WindowsXP
在新硬盘上新建了两个主分区和一个扩展分区
两个主分区分别Ghost了原来的Win7和XP,第一主分区是Win7
分别激活两个主分区都可以正常启动操作系统,默认盘符都是C:,另一操作系统分区是E:
扩展分区是D:
试用bcdedit建双启动没有成功
求助bcdedit是否可以实现这样的双启动?或者有什么其他的简便办法?
答案或建议:
从其他硬盘移植过来的操作系统,各自的系统驱动器符号都是C:,个人觉得单靠Win7的启动菜单无法实现双启动,而且系统安装了大量软件,重装系统是最后的选择。
其实借用grub4dos倒还是蛮简单干净的,查找这些资料到时费了大半天时间,实际做起来三步就成了:
第一步,下载grub4dos 0.4.4,解包里面的 grldr,grldr.mbr 到 Win7系统的根目录
第二步,在Win7根目录创建 menu.lst 文件:
debug off
hiddenmenu
default 0
timeout 0
fallback 1
title WIN_XP
rootnoverify (hd0,1)
# makeactive
chainloader +1
第三步,向Win7引导菜单添加grub4dos项以启动XP:
bcdedit /create /d "Windows XP" /application bootsector
bcdedit /set {id} device partition=C:
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
{id}为以上第一条命令产生的一个字符串
文章来自:http://www.baikewenda.com/h/1010/a36524.html