PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

[已解决]双硬盘双系统,怎么在取掉一个硬盘后,不重装系统

[复制链接]
跳转到指定楼层
1#
reburn 发表于 2011-10-21 14:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
点击数:7384|回复数:29
本帖最后由 ggzaiye 于 2011-10-21 20:02 编辑

目前是双硬盘,A硬盘xp 系统,B硬盘 win7,现在想把A硬盘取下来,只留B硬盘。

现在的问题是,如果取下A硬盘,选择用win7 引导时会报错。

不知道用什么办法,可以不用装系统,就能让win7 引导,毕竟系统是好的。

感谢。
2#
ach9999 发表于 2011-10-21 14:44 | 只看该作者
你B盘的系统引导文件在A盘上  …… so   不重装是不可能的事情
3#
reburn  楼主| 发表于 2011-10-21 14:56 | 只看该作者
本帖最后由 reburn 于 2011-10-21 14:59 编辑

不要这样吧。。就是不想再重装一次。
早知道以前就单独在2个硬盘分别装系统。
4#
liwenchao 发表于 2011-10-21 15:26 | 只看该作者
本帖最后由 liwenchao 于 2011-10-21 15:29 编辑
目前是双硬盘,A硬盘xp 系统,B硬盘 win7,现在想把A硬盘取下来,只留B硬盘。

现在的问题是,如果取下A硬 ...
reburn 发表于 2011-10-21 14:33



    win7的硬盘先用DiskGenius更新mbr,再用bcdedit命令更新引导,应该可以。
要先复制 Boot 文件夹和bootmgr文件到b盘第一个分区。
5#
ggzaiye 发表于 2011-10-21 15:34 | 只看该作者
你这个真奇怪了都能选择由win7启动了
则必须是系统分区在b盘了啥

还不能引导b盘的win7的启动分区
6#
reburn  楼主| 发表于 2011-10-21 15:53 | 只看该作者
本帖最后由 reburn 于 2011-10-21 15:58 编辑
你这个真奇怪了都能选择由win7启动了
则必须是系统分区在b盘了啥

还不能引导b盘的win7的启动分区 ...
ggzaiye 发表于 2011-10-21 15:34



    2楼版主说对的。我装win7 的时候,是挂双硬盘装的。win7的引导写在A盘上了
开机有2个引导选择,因为都是通过A盘的。如果A盘去掉了,直接挂B盘,win7引导不了。
7#
liwenchao 发表于 2011-10-21 15:58 | 只看该作者
2楼版主说对的。我装win7 的时候,是挂双硬盘装的。win7的引导写在A盘上了 ...
reburn 发表于 2011-10-21 15:53



    你可以在b盘再重新写引导信息啊。只要把文件复制到b盘,再改写新的引导,就可以启动的。
8#
ggzaiye 发表于 2011-10-21 15:59 | 只看该作者
回复 6# reburn


    那你怎么还能选择win7
9#
liwenchao 发表于 2011-10-21 16:04 | 只看该作者
bcdboot c:\windows /s c: /l zh-CN            (一条命令搞定bootmgr和bcd,并把启动菜单设成中文的)


bootsect /nt60 c:                                (写入c:盘的bootmgr引导扇区)   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
reburn  楼主| 发表于 2011-10-21 16:07 | 只看该作者
回复  reburn


    那你怎么还能选择win7
ggzaiye 发表于 2011-10-21 15:59



    如果去掉A盘,只挂B盘,就选择不了任何东西。
如果只挂A盘,去掉B盘,是有提示选择,但是只有A盘的系统能用。
11#
ggzaiye 发表于 2011-10-21 16:08 | 只看该作者
插入安装光盘
重启电脑
从光盘启动计算机
进入安装界面后
按shift+f10
(当然有pe最好就不用这么麻烦了)

然后依次输入diskpart
sel disk 0
sel  part 1
active
lis vol
exit
查看win7所在分区
假设上面看到的是f盘
则再输入
bcdboot f:\windows /l zh-cn  /s f:
bootsect  /nt60 /mbr f:
12#
reburn  楼主| 发表于 2011-10-21 16:08 | 只看该作者
bcdboot c:\windows /s c: /l zh-CN            (一条命令搞定bootmgr和bcd,并把启动菜单设成中文的)


...
liwenchao 发表于 2011-10-21 16:04



    这个没有看太明白,是在双硬盘下操作吗?还是去掉A盘,只对B盘操作?
13#
ggzaiye 发表于 2011-10-21 16:09 | 只看该作者
主要也就是激活硬盘主分区
重置mbr
重建win7引导

感觉还是比bcdedit简单点
14#
liwenchao 发表于 2011-10-21 16:11 | 只看该作者
这个没有看太明白,是在双硬盘下操作吗?还是去掉A盘,只对B盘操作? ...
reburn 发表于 2011-10-21 16:08


a盘引导系统,在系统里面执行,但是相关的盘符要修改。

    bcdboot c:\windows /s X: /l zh-CN
    bootsect /nt60 X:
15#
ggzaiye 发表于 2011-10-21 16:14 | 只看该作者
回复 14# liwenchao


    是的
你可以直接插好双硬盘
进入win7
或者xp设置好了就行
16#
reburn  楼主| 发表于 2011-10-21 16:21 | 只看该作者
如果用xp 进去 磁盘管理是这样的
A盘:  C:(系统) D:  E:
B盘:  G:(活动) H:

用win7进去,磁盘管理如下
A盘: D:(系统,活动,主分区) E:  F:
B盘: C:(启动,页面文件,活动,故障转储,主分区) G:
17#
reburn  楼主| 发表于 2011-10-21 16:24 | 只看该作者
回复  liwenchao


    是的
你可以直接插好双硬盘
进入win7
或者xp设置好了就行 ...
ggzaiye 发表于 2011-10-21 16:14



    这个。。怎么弄。。
18#
ggzaiye 发表于 2011-10-21 16:32 | 只看该作者
这个。。怎么弄。。
reburn 发表于 2011-10-21 16:24



    9楼的东东下下来
19#
reburn  楼主| 发表于 2011-10-21 16:38 | 只看该作者
本帖最后由 reburn 于 2011-10-21 16:40 编辑

要在纯dos下进行,还是命令提示符下就可以了?

那我照9楼的做一下吧。希望不要2个系统都完蛋。
20#
ggzaiye 发表于 2011-10-21 16:40 | 只看该作者
回复 19# reburn


    还有标记活动分区哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部