我的笔记本电脑(Acer Nitro 5)的硬盘坏了。所以我买了一个三星固态硬盘(带 SATA)。我将固态硬盘插入笔记本电脑并安装了 Windows 11。
然后我从笔记本电脑中取出 SSD,并将其连接到另一台备份了数据的计算机(windows-7)。我使用 DiskGenius 的“克隆分区”将数据从 win-7 计算机的 HDD 传输到我的 SSD。
但是,当我将 SSD 插入笔记本电脑并打开笔记本电脑时,什么都没有显示,好像从未进行过数据传输一样。但奇怪的是,当我将 SSD 重新连接到 win-7 计算机时,我可以找到所有复制的数据。
(所有相关分区均使用 NTFS 作为文件系统)
为什么???
谁能帮我?
编辑:当我切换到AOMEI软件做同样的事情时,同样的现象再次出现。
现在我将数据从 win-7 电脑转移到额外的 HHD(通过 AOMEI 的克隆分区)。当额外的 HHD 连接到 win-7 电脑或我的笔记本电脑时,我可以看到复制的数据。
再次编辑:
现在我完成了数据传输。
我首先将数据从 win-7 硬盘传输到便携式硬盘。然后我将便携式硬盘连接到我的笔记本电脑。最后我将数据从便携式硬盘传输到我的笔记本电脑的 SSD。所有操作均通过 AOMEI 完成。
但我还是不知道上述问题发生的原因。
答案1
处理损坏的存储时,您永远不要使用 DiskGenius 等万能软件。损坏的驱动器通常带有所谓的待处理扇区(无法读取的扇区)。大多数处理驱动器、卷、分区和文件的软件都没有针对处理无法读取的扇区进行编程。
因此,您最好使用容错软件(如 ddrescue(Linux,开源,免费))来创建至少物理上健康的副本。这意味着每个扇区都可以读取。请记住,这样的副本不会为您提供待处理扇区的内容。但是,准备好这样一个物理上健康的磁盘后,就可以再次使用公平天气软件了。ddrescue 为您提供有关不可读扇区的信息,并在复制过程中更新此信息。
但要做的第一件事就是运行 smartmontools 测试,而且这并不需要花费任何时间。
smartctl -a /dev/sdX > mylogfile.txt
将 X 替换为与驱动器关联的字母。
您可以在这里找到详细描述:
https://forum.cgsecurity.org/phpBB3/viewtopic.php?f=5&t=10910
并非每个驱动器损坏都会反映在 SMART 参数中,但 SMART 为您提供了大量的信息。
复制驱动器是获取SMART参数后的第二步。