将内部分区的单个文件添加到外部 USB 驱动器上

将内部分区的单个文件添加到外部 USB 驱动器上

描述:

我想将计算机中的整个数据分区(~100 GB)复制到外部 USB 驱动器上的单个文件中,以便我可以将其复制回另一台计算机的新空数据分区。

外部驱动器为 1.5 TB,并且已经包含 1 TB 的数据,我不想丢失这些数据。

因此我希望能够将命令of的选项指定dd文件到该磁盘上,而不是其/dev/sdX标识符上(否则将覆盖其上的现有数据)。

问题:

怎么做?

答案1

您应该能够通过首先安装要写入的设备来指定输出文件(例如 .iso、.img、.bak),然后运行sudo dd if=/dev/sdX# of=/mount/point/file.isodd将自动将分区转换为其中一种文件类型,而不仅仅是直接将其写入设备。

然后,完成后,创建一个适当大小的新空分区并运行sudo dd if=/mount/point/file.iso of=/dev/sdX#,它将恢复该分区。

如果您更喜欢 GUI 方式,您也可以使用 gnome-disks 实用程序来创建您想要保存的分区的备份映像;它基本上与命令执行相同的操作dd,但没有命令行。

相关内容