一直想给笔记本电脑换装一块 SSD,但无奈大容量 SSD 都价格太贵。笔记本里也只有一个 SATA 接口,唯一的 PCI 接口被网卡占用了,也就是说普通的 SSD + HDD 和 mSATA SSD + HDD 都走不通。这个时候,WD Black2 Dual Drive 出现了。
这次 WD 并没有像 Seagate 那样搞 SSHD(用闪存做缓存,加速文件读取),而是简单又粗暴地把一块 120 GB SSD 和一块 1TB 2.5" HDD 给粘在一起,共用同一个 SATA 接口,完美地解决了一般笔记本电脑的容量扩展问题。
但是,安装的时候问题来了,WD Black2 Dual Drive 出厂时只启用了 120GB SSD 部分,而那 1TB HDD 部分只有在操作系统成功迁移/安装之后,并且把硬盘插到 SATA 接口上才能通过软件启用。这样一来,就没有办法把我原来的 500GB 硬盘数据一次性转移到新硬盘上。于是,我决定先把系统分区和关键分区转移过去,然后把硬盘安装好之后再转移数据分区和恢复分区。
在网上搜索了很多从大容量硬盘向小容量硬盘转移数据的文章,发现这不是一件简单的工作。首先一个问题,就是没有一个软件可以完成全部转移工作,必须几个软件配合才行。然后就是启动问题,如果使用 GPT 分区,有可能数据转移之后无法启动。
在研究了两天之后,我终于成功地把原硬盘的数据完全转移到新硬盘当中了。下面介绍一下过程。
需要的软件
-
AOMEI Partition Assistant Standard Edition:这款软件的优点就是可以遵照原硬盘的分区处理方式,包括每个分区前后预留的空间等等。但是在复制分区的时候不会复制分区标记。
-
EaseUS Todo Backup Free:这款软件可以复制分区标记,但是使用时最好新硬盘上存在对应的分区。
-
Windows 8.1 Installation Disc:用来修复启动参数。
数据转移过程
-
用 WD Black2 Dual Drive 附带的 USB 3.0 数据线将 Dual Drive 连接到电脑上。
-
用 AOMEI 分区助理将 OEM 恢复工具分区、EFI 分区、MSR 分区、操作系统分区转移到新硬盘的 120GB SSD 上面。这时各个分区的大小是正确的,但是标记是不完整的。
-
用 EaseUS 备份软件的 Clone Partition 功能重新复制上一步复制过的分区。这一步是为了纠正分区标记。
-
用 DiskPart 把除了操作系统分区以外的其它分区标记成为“不自动分配盘符”
DISKPART
SELECT DISK 1
SELECT PARTITION 1
GPT ATTRIBUTES=0x8000000000000001
-
将原硬盘从笔记本中拆下,将 WD Black2 Dual Drive 装上。
-
使用 Windows 8.1 Installation Disc 启动电脑,打开恢复控制台。
-
用 DiskPart 确认只有操作系统分区被分配了盘符(C:),其它的分区无盘符。否则重复第 4 步。
-
修复引导参数。
bootrec /fixboot
bcdboot c:\windows /l en-us
-
重启电脑,从硬盘启动。
-
安装 WD Black2 驱动,并且启用 1TB HDD 部分。
-
重复第 2 步和第 3 步,将主数据分区和一键恢复分区复制到 1TB HDD 上面。