SSD备份镜像

SSD备份镜像

我想备份新笔记本电脑的 SSD,以便我可以安全地重新安装它(没有用户数据,只有系统)。我也想备份所有必要的启动信息(例如MBR)。我想创建存储在外部硬盘中的图像。

我打算用来dd克隆整个磁盘,包括 MBR。然而,我发现使用sda/ devices 和 SSD 的所有示例sdb似乎都使用不同的命名约定。

fdisk -l显示/dev/nvme0n1为磁盘和/dev/nvme0n1p1分区/dev/nvme0n1p4。但是,如果我列出/dev,也会有一个/dev/nvme0条目。

我应该关心吗nvme0?或者我应该使用哪个名称作为输入来获得完整的备份?

顺便问一下,使用 bin 映像还是 iso 映像更好?

以下命令可以实现我的目标吗?

dd if=/dev/nvme0n1 | gzip > /mnt/externalHD/backupimage.bin.gz

如果有更好的替代方案,请随意建议 dd 的替代方案。

答案1

“sda”中的“sd”指的是设备类型;它曾经表示 SCSI,但现在还包括本机模式的 SATA 驱动器。您引用的设备以“nvme”开头,不是 SATA SSD,而是使用 NVME 总线连接的 SSD。您应该阅读有关 Linux 设备名称的现代教程,以更好地理解您正在查看的内容并避免犯错误。此外,设备命名是依赖于发行版的;即发行版是否使用 UDEV 或其他东西来管理设​​备。

但是,如果您不想阅读设备名称,并且您使用的是 Linux,这里有一个快速答案。 /dev/nvme0n1p4 指的是 NVME 总线 0、设备 1、分区 4。您可能在所引用的驱动器上安装了 Windows 10;这意味着 p1 是系统分区(包含引导加载程序和引导所需的信息),p4 是引导分区(包含操作系统本身)。如果您不想将笔记本电脑恢复到出厂时的状态,那么这两个都需要。您可以使用 dd 单独备份它们。然而,由于您是 Linux/etc 的新手。我建议你使用 GUI 工具来执行此操作,例如克隆属

相关内容