使用 dd 克隆后 SSD 无法工作

使用 dd 克隆后 SSD 无法工作

我试图将我的 HDD 硬盘上的分区克隆到另一台笔记本电脑上的 SSD。使用 dd 我复制了该分区:

dd if=/dev/sda3 of=/img.dd

然后在另一台笔记本电脑上,我尝试通过实时 CD 进行恢复:

dd if=/img.dd of=/dev/nvme0n1p5

恢复后我取消了它,因为我没有看到进度(之后使用状态=进度)

之后,当我再次尝试恢复大约 60%(进度)时,它因错误而停止。此后,我甚至无法使用 gparted 创建新的分区表。我尝试安装 Windows,但它甚至无法识别 SSD,就像它不存在一样。Linux fdisk -l 也无法识别它

更新

gparted 错误类似于以下错误,我没有确切的输出,因为它是针对 live cd 的,现在 live cd 无法识别磁盘,我无法使用 gparted 格式化分区

mkfs.ext4 -F -O ^64bit -L '' '/dev/xxx' 00:01:39 ( ERROR )
64-bit filesystem support is not enabled. The larger fields afforded by this feature enable full-strength checksumming. Pass -O 64bit to rectify.
(...)

Warning, had trouble writing out superblocks.

更新2

我做的最后一件事是:

 dd if=/dev/zero of=/dev/nvme0n1 bs=500M count=1

到完整的磁盘,这可能会影响一些东西:(?

更新 3 对@Daniel B 的回答

这是来自 live cd 的 fdisk -l 的输出:

root@mint:/home/mint# fdisk -l
Disk /dev/loop0: 1.8 GiB, 1890041856 bytes, 3691488 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 14.6 GiB, 15627976704 bytes, 30523392 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x09bebfcf

Device     Boot   Start     End Sectors  Size Id Type
/dev/sda1  *          0 3855295 3855296  1.9G  0 Empty
/dev/sda2       3843044 3847715    4672  2.3M ef EFI (FAT-12/16/32)

只列出了 USB(16GB - /dev/sda),好像没有 SSD。Windows 安装光盘也会出现同样的情况。

这是否意味着 SSD 完全损坏?我可以做些什么来验证是否有解决方案?

相关内容