好好做努力爱 发表于 2010-1-21 08:53

双硬盘WIN7和XP怎么用各自硬盘独立启动?

我的机子是两个硬盘,先装的XP,后装WIN7的时候没拨XP的盘,装好后只能重XP的盘启动,有启动菜单,不能从装WIN7的硬盘启动,能不能用BEDEDIT修改成独立启动,从XP的硬盘启动就进XP,从WIN7的盘启动就进WIN7。

chnuk 发表于 2010-1-21 09:07

f12选择硬盘可以顺利进入相应的系统吗

monkey80 发表于 2010-1-21 10:20

^c^ 同等高人解答

雪雨夜冬 发表于 2010-1-21 10:40

我是把win2003硬盘下的boot文件夹拷贝到Win7所在硬盘,然后用EasyBCD改了一下,f12进Win7所在硬盘,系统自动修复了一下启动文件后就正常进入了。

ffxq 发表于 2010-1-21 10:49

为了不让盘符乱,我是这样装的:装XP的时候把WIN7的盘先拿出,装WIN7的时候也把XP的盘拿出,都装好后再放回去,启动按F12切换,这样进去后系统会把另一个盘的全部盘符放后面

kart 发表于 2010-1-21 11:40

好象grub可以设置,你找一下

buffa1o 发表于 2010-1-21 19:58

lz的意思简而言之就是,2个硬盘,A&B
1,把A盘的bootmgr去掉,恢复成ntldr,这个轻而易举
2,把bootmgr装到B盘,同时启动原来B盘的win7

这种事不久前做过,就在51上写过几个帖子,懒得再写了。google一搜一大把。

好好做努力爱 发表于 2010-1-21 22:14

Posted by buffa1o on 2010-1-21 19:58 http://www.ibmnb.com/images/common/back.gif
lz的意思简而言之就是,2个硬盘,A&B
1,把A盘的bootmgr去掉,恢复成ntldr,这个轻而易举
2,把bootmgr装到B盘,同时启动原来B盘的win7

这种事不久前做过,就在51上写过几个帖子,懒得再写了。google一搜一 ...
谢谢 是这个想法啊
这样两块硬盘就可以不互相依赖了
要搜索一下你的名字发帖吧 谢谢

zhapulu344 发表于 2010-1-21 23:47

我是先装win7,再换硬盘装XP,再用Bcdedit修改成双启动。

buffa1o 发表于 2010-1-22 07:38

1, 在光碟boot目录找到bootsect.exe
      bootsect.exe /nt60 sys 恢复win7 bootmgr
      bootsect.exe /nt52 sys 清除win7 bootmgr
      注意选择boot区所在盘符
2,找找bcdboot的用法,再bcdedit
   http://hi.bccn.net/space-88329-do-blog-id-14870.html

好好做努力爱 发表于 2010-1-22 08:29

Posted by buffa1o on 2010-1-22 07:38 http://www.ibmnb.com/images/common/back.gif
1, 在光碟boot目录找到bootsect.exe
      bootsect.exe /nt60 sys 恢复win7 bootmgr
      bootsect.exe /nt52 sys 清除win7 bootmgr
      注意选择boot区所在盘符
2,找找bcdboot的用法,再bcdedit
...
谢谢
有两块硬盘0号和1号 0号上分区C D,1号上分区E F区
现在0号C区上安装的xp
后在未拔0号硬盘的前提下,在1号硬盘E分区安装了win7

结果安装程序自动在0号硬盘C区写入了启动信息,我觉得这样有点不太好,造成了两块硬盘互相依存的关系,将来重装任意一个系统都有一点麻烦,而且还涉及诸如我的文档 库等系统文件的管理问题。不是独立的那种。我最想要那种通过bios启动菜单自由选择启动硬盘的。

现在如何把win7的启动信息在0号硬盘C区清除和建立 这个我基本看明白了
但是关于如何把win7的启动信息添加到1号硬盘的E区 这个我就不太懂了
请教了 谢谢

buffa1o 发表于 2010-1-22 08:53

1),0号硬盘现在既能启动xp,又能启动win7,所以即使你把1号硬盘卸下,也不会影响启动xp,所以0号硬盘你可以不用做任何处理,保留bootmgr也无关紧要,顶多把default设成xp方便一点

2),既然0号硬盘已经可以启动1号硬盘的win7了,那不就可以进入到win7,执行bcdboot操作了吗?然后就在1号硬盘建立bootmgr,记得还要把1号硬盘的启动分区设为活动的(即你现在的E分区)

至于命令怎么写,自己琢磨吧。

好好做努力爱 发表于 2010-1-22 09:40

Posted by buffa1o on 2010-1-22 08:53 http://www.ibmnb.com/images/common/back.gif
1),0号硬盘现在既能启动xp,又能启动win7,所以即使你把1号硬盘卸下,也不会影响启动xp,所以0号硬盘你可以不用做任何处理,保留bootmgr也无关紧要,顶多把default设成xp方便一点

2),既然0号硬盘已经可以启动1号硬盘的win7了,那不就可以进入到win7,执行bcdboot操作了吗?然后就在1号硬盘建立bootmgr,记得还要把1号硬盘的启动分区设为活动的(即你现在的E分区)

至于命令怎么写,自己琢磨吧。
谢谢你的帮助

关于1) 想把0号硬盘设置成default选择就是xp的 最好是连那个选择启动win7还是较早版本的菜单都不要出来,就像以前只有xp那样直接进入系统
关于2)bcdboot操作有点懂了,但是如何在保留1号硬盘启动分区数据的情况下,设置为活动,这一点不太懂 请教了
谢谢

好好做努力爱 发表于 2010-1-22 09:43

回复 #12 buffa1o 的帖子

这是目前我在xp下看到的所有硬盘和情况 貌似win7系统分区已经是活动
不太懂 活动 是什么意思

[ Edited by好好做努力爱 on 2010-1-22 09:44 ]

buffa1o 发表于 2010-1-22 13:03

1. bootsect.exe /nt52 c:
2. E区已经是活动的,可以操作bcdboot了。

记住:做好第(2)才做(1),不然进不了win7你就要找一个能跑bcdboot的环境了.说不定又要bootsect.exe /nt60 c:把菜单搞回来。我也不知道xp能不能跑bcdboot,我的win7早被我干掉了。我也是用双硬盘。

好好做努力爱 发表于 2010-1-22 15:38

Posted by buffa1o on 2010-1-22 13:03 http://www.ibmnb.com/images/common/back.gif
1. bootsect.exe /nt52 c:
2. E区已经是活动的,可以操作bcdboot了。

记住:做好第(2)才做(1),不然进不了win7你就要找一个能跑bcdboot的环境了.说不定又要bootsect.exe /nt60 c:把菜单搞回来。我也不知 ...
谢谢你 今天晚上我好好研究试验一下
另外 那个如何把一个分区 设置成“活动”?(难道非得装一遍win7才能变成活动)设置成活动 有什么用?
或者请教 上网搜索的这方面的关键词也行

[ Edited by好好做努力爱 on 2010-1-22 15:40 ]

whw_1981 发表于 2010-1-22 17:12

回复 #1 好好做努力爱 的帖子

谢谢,学习学习

whw_1981 发表于 2010-1-22 17:13

回复 #14 好好做努力爱 的帖子

谢谢,学习学习

whw_1981 发表于 2010-1-22 17:13

回复 #10 buffa1o 的帖子

谢谢,学习学习
页: [1]
查看完整版本: 双硬盘WIN7和XP怎么用各自硬盘独立启动?