找回密码
 注册
快捷导航
查看: 4382|回复: 10

【求助】我想把win7安装分区转移,不知道直接克隆可以吗?

[复制链接] |自动提醒
阅读字号:

924

回帖

0

积分

1588

资产值

入门会员 Rank: 1

注册时间
2005-10-18
发表于 2010-8-30 18:11:06| 字数 316| - 中国–湖南–长沙 联通 | 显示全部楼层 |阅读模式
我想把win7安装分区转移,

电脑上有两块硬盘。每块硬盘各分四个区,共八区,

第一块硬盘为主硬盘,    WD1200BEVE, 分区为 C D E F    C 盘为主分区,其它为逻辑分区
第二块硬笔为光驱位第二硬盘,7K500+原装托架,分区为 G H I J    G 盘为主分区,其它为逻辑分区

在第一块硬盘的C盘安装了一个windows xp ,后来又在卸下光驱位硬盘,装上DVD光驱的情况下,在第一块硬盘的 F盘用光盘安装了一个lenovo OEM win7

现在光驱已经不用,电脑上装有两块硬盘。想把win7搬移到第二块硬盘的C盘,这样速度会更快。

不知道直接克隆可以吗?是不是C盘里还有设置要改?

或者是不是不能搬移??

[ Edited by  GOTGXXE on 2010-8-31 14:41 ]
600X/T42P/X41/T61P/X220
Plam Treo 680/Palm Centro/Palm Pixi Plus/Palm Pre2

149

回帖

0

积分

128

资产值

入门会员 Rank: 1

注册时间
2007-5-4
发表于 2010-8-30 18:26:13| 字数 90| - 中国–广东–深圳–南山区 电信 | 显示全部楼层
你第二块硬盘没有C盘啊,是不是G盘(笔误?),试试GHOST第一块硬盘F盘,到G盘恢复。用PE进系统,可能不一定成功啊,win7用ghost容易出错,直接安装win7到G盘不好吗?
X61-T7300 2G 320G
T60P-T2600 1G  120G
Viliv S5-玩物
回复 支持 反对

使用道具 举报

924

回帖

0

积分

1588

资产值

入门会员 Rank: 1

注册时间
2005-10-18
 楼主| 发表于 2010-8-30 19:13:49| 字数 156| - 中国–湖南–长沙 联通 | 显示全部楼层
G盘是第二块硬盘上的,光驱位。。。SATA接口。。。

第一块硬盘是ATA接口。。

所以不能用光驱安装了。。。没有USB光驱。。。

我打算在XP下装个MAXDOS,然后进MAXDOS,用GHOST直接将F盘克隆到G盘。然后更改一下C盘下的启动文件,再删掉F盘。。。

不知道这样可行不,而且还不知道需要更改C盘下的哪些文件。
600X/T42P/X41/T61P/X220
Plam Treo 680/Palm Centro/Palm Pixi Plus/Palm Pre2
回复 支持 反对

使用道具 举报

1万

回帖

145

积分

5万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2010-6-28
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2010-8-30 19:29:53| 字数 33| - 中国–福建–厦门 电信 | 显示全部楼层
应该分区对分区直接克隆过去就行,克隆完后确保目标分区是活动的主分区
回复 支持 反对

使用道具 举报

924

回帖

0

积分

1588

资产值

入门会员 Rank: 1

注册时间
2005-10-18
 楼主| 发表于 2010-8-30 19:51:15| 字数 630| - 中国–湖南–长沙 联通 | 显示全部楼层
How to move the OS:
General outline:
1) Format or delete the OS on the partition you want to move to.     
2) Create a new partition instead of the old one.                                                           这两步我可以不管,因为我是克隆到新分区里
3) Clone your current OS (the one you want to move) into the, now empty, partition.      克隆win7到新分区
4) Repair the Boot data (BCD) with the Windows 7 install DVD.                                       用win7安装光盘修复启动数据
5) Reboot into the cloned OS (the one located on the new partition).                            重启进入克隆的系统
6) Edit the registry to reflect the change in partition location and drive letter.                   修改注册表改变系统分区的名字(改成C:)
7) Make sure everything is working and delete the old OS.                                             确定没问题后删除旧win7系统


在网上查了资料。。。。

帖子在这里 http://www.windows7center.com/fo ... rent-partition.html

发现没有光驱还是不行。得用安装盘来修复MBR。。。杯具

[ Edited by  GOTGXXE on 2010-8-30 19:57 ]
600X/T42P/X41/T61P/X220
Plam Treo 680/Palm Centro/Palm Pixi Plus/Palm Pre2
回复 支持 反对

使用道具 举报

684

回帖

7

积分

836

资产值

高级会员 Rank: 2Rank: 2

注册时间
2006-11-18
发表于 2010-8-30 20:56:37| 字数 660| - 中国–上海–上海 电信 | 显示全部楼层
完全可以无风险常识下

1. 想办法进入dos, 方式很多比如vfloppy, 或者喜欢自己diy的话可以grub4dos,然后引导dos的img, 建议vfloppy
2. ghost你当前的主硬盘的第一主分区, 也就是你看到的C盘
3. ghost第二步的备份到第二块硬盘的分区, 其实可以恢复到任一分区, 不过还是恢复到第一分区吧
4. 重启电脑, 进入你当前的系统, 就是第一块硬盘的第一分区的win7
5. 在os环境下下载安装easybcd, 最新好像是2.几的版本, 去官网下, 免费
6. 运行easybcd, 在bootloader setup中, 将BCD安装到第二块硬盘的第一分区中
7. 重启, 在bios或者F12选择启动设备, 选择第二块硬盘, 就可以进新的win7

实际上, 上面的基本步骤问题不大, 就是在第6点中, 我不能确定安装BCD的过程是不是会写第二块硬盘的MBR, 如果没有设置好MBR的话, 第7部中启动时可能出现N年前用win98时的那种没有os的错误, 或者出现没有ntldr的错误. 另外可以在第6步完成后, 继续打开easybcd的目录里的bin目录, 用bootsect程序来设置mbr, 具体看bootsect /?, 应该是运行bootsect /nt52 G: /mbr /force, 然后去掉/mbr再运行一遍.

最简单的方式是在第3步后, 想办法启动个PE系统比如写U盘启动PE. 记得启动之前要把你的当前的主硬盘拆下来, 当然要在准备好bootsect.exe程序(你可以在第一步中先安装好easybcd, 然后把bin目录拷出来), 最后在pe里运行上面的命令.
T43 1400 1.86G 1G*2 80G+40G x300
W500 1920 2.53P9500 2G*2 500+320 v5700
回复 支持 反对

使用道具 举报

684

回帖

7

积分

836

资产值

高级会员 Rank: 2Rank: 2

注册时间
2006-11-18
发表于 2010-8-30 21:01:52| 字数 227| - 中国–上海–上海 电信 | 显示全部楼层
搞错了, 昏 原来有C盘是xp, F是win7, 现在是要吧F移到G....
我还以为是把C的win7移到G去...

LZ这种情况的话基本无解.... 因为注册表不是你replace一下就可以改好的...

不过也可以试试
1. 在xp下, 不ghost, 直接把F盘的东西复制到G盘
2. 把E盘和F盘合并, 或者把D和E合并, 反正就是把第一硬盘合并成3个区, 这样原来的G盘里新复制的win7就还是在H盘了
3. 可能会遇到很奇怪的问题的, 这个时候就进xp, 用easybcd自己修修看
呵呵
T43 1400 1.86G 1G*2 80G+40G x300
W500 1920 2.53P9500 2G*2 500+320 v5700
回复 支持 反对

使用道具 举报

924

回帖

0

积分

1588

资产值

入门会员 Rank: 1

注册时间
2005-10-18
 楼主| 发表于 2010-8-30 22:15:01| 字数 63| - 中国–湖南–长沙 联通 | 显示全部楼层
更正一下楼上。。。

“这样原来的G盘里新复制的win7就还是在F盘了”



多谢LS兄弟提供信息。有easybcd工具,我可以去试试。
600X/T42P/X41/T61P/X220
Plam Treo 680/Palm Centro/Palm Pixi Plus/Palm Pre2
回复 支持 反对

使用道具 举报

924

回帖

0

积分

1588

资产值

入门会员 Rank: 1

注册时间
2005-10-18
 楼主| 发表于 2010-8-31 14:29:41| 字数 644| - 中国–湖南–长沙 电信 | 显示全部楼层
已经完美解决。

用了两个软件  一个是maxdos  一个是easyBCD  多谢lzp729兄弟提示。

步骤如下:

一、进C盘xp,在xp下安装maxdos
二、重启选择启动maxdos,运行maxdos工具箱,运行ghost,将F盘克隆到G盘,重启
三、进C盘xp,安装easyBCD,添加新的启动项,指定操作系统为windows7,指定启动盘为G盘,保存后重启
四、这时可看到启动菜单里有新增加的Microsoft windows7启动项了,加上原来的windows7,就有两个windows7存在在硬盘中了,两个都可以进。这时选择进入新增加的win7。
五、进入G盘新克隆的win7,打开我的电脑可以看到系统盘符是G盘。要把G盘符改为C盘符,得修改注册表,运行regedit,HKEY_LOCAL_MACHINE/SYSTEM/Mounted device里,把“\DosDevices\C:”这一项删掉,然后将“\DosDevices\G:”这一项重命名改为“\DosDevices\C:”。重启。
六、这时再选择新克隆的win7进入,可以发现跟原来的系统是一模一样了,系统盘盘符为C盘,也不需要重新激活,与原来的win7无异,原来的win7安装在C盘里的程序,现在因为也是同样在C盘里,所以能正常运行。安装在其它盘符里的程序,因为其它的盘符并未变,所以也能正常运行。
七、进xp删掉原win7的启动项,格式化原F盘的win7。这样就完美转移了。

[ Edited by  GOTGXXE on 2010-8-31 14:36 ]
600X/T42P/X41/T61P/X220
Plam Treo 680/Palm Centro/Palm Pixi Plus/Palm Pre2
回复 支持 反对

使用道具 举报

924

回帖

0

积分

1588

资产值

入门会员 Rank: 1

注册时间
2005-10-18
 楼主| 发表于 2010-9-4 01:03:36| 字数 7| - 中国–湖南–长沙 联通 | 显示全部楼层
把这个顶上来。
600X/T42P/X41/T61P/X220
Plam Treo 680/Palm Centro/Palm Pixi Plus/Palm Pre2
回复 支持 反对

使用道具 举报

459

回帖

0

积分

719

资产值

入门会员 Rank: 1

注册时间
2009-7-17
发表于 2010-9-4 17:51:48| 字数 6| - 中国–四川–资阳 电信 | 显示全部楼层
先学习一下。
T43 T420 X220 E460
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-20 18:27 , Processed in 0.120981 second(s), 41 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部