换移动硬盘,不重装系统

新买了一个移动硬盘,以前的windows不想重装了。

然后光盘启动,进入到PQmagic下, Partition to Partition
Copy原来的windows到新的移动硬盘下。可是用新移动硬盘
启动系统后出现蓝屏现象。
报错: unmountable_boot_volume
错误代码: 0x000000ed

baidu后发现要用启动光盘进入控制修复台,然后chkdsk /R
来修复,M$也这么说的。 可是我进入故障恢复控制台后发现
命令不好用。或者用完这个命令后,问题依旧。

试了好多方法后无过。 刚开始怀疑是MBR的问题,发现可以
用dd命令来copy MBR然后恢复。

可是问题依旧。(问题其实不在MBR, 因为看到蓝屏已经
说明不是MBR的问题了.)

linux 下重新copy, 这次用的dd命令:
dd if=/dev/sdc1 of=/dev/sda1 conv=notrunc,noerror

然后重启,进入故障恢复控制台, chkdsk /R, 重启. OK!

Linux系统是安装在另外一个移动硬盘的ubuntu.
安装ubuntu的移动硬盘为/dev/sdb
新买的移动硬盘是/dev/sda. (已经安装在笔记本上了)
老的笔记本的移动硬盘是/dev/sdc. 已经拆下来了.