使用 dd 克隆後 SSD 不工作

使用 dd 克隆後 SSD 不工作

我試圖將我的 HDD 硬碟的分區克隆到另一台筆記型電腦上的 SSD。使用 dd 我製作了分區的副本:

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

然後在另一台筆記型電腦上,我嘗試從 Live 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完全損壞了?我可以做一些事情來驗證它是否有解決方案嗎?

相關內容