描述:
我想将整个数据分区(~100 GB)从计算机复制到外部 USB 驱动器上的单个文件,以便我可以将其复制回另一台计算机的新空数据分区。
外部驱动器为 1.5 TB,并且已经包含 1 TB 的数据,我不想丢失这些数据。
因此,我希望能够将命令的of
选项指定为该磁盘上dd
的文件,而不是其/dev/sdX
标识符(否则会覆盖其上的现有数据)。
问题:
怎么做?
我想将整个数据分区(~100 GB)从计算机复制到外部 USB 驱动器上的单个文件,以便我可以将其复制回另一台计算机的新空数据分区。
外部驱动器为 1.5 TB,并且已经包含 1 TB 的数据,我不想丢失这些数据。
因此,我希望能够将命令的of
选项指定为该磁盘上dd
的文件,而不是其/dev/sdX
标识符(否则会覆盖其上的现有数据)。
怎么做?
您应该能够通过首先挂载您要写入的设备,然后运行
sudo dd if=/dev/sdX# of=/mount/point/file.iso
.dd
将自动将分区转换为其中一种文件类型,而不会直接将其写入设备。然后,完成后,创建一个适当大小的新空分区并运行
sudo dd if=/mount/point/file.iso of=/dev/sdX#
,它将恢复该分区。如果您更喜欢 GUI 方式,您还可以使用 gnome-disks 实用程序创建要保存的分区的备份映像;它与命令基本相同
dd
,但没有命令行。