描述:
我想将计算机中的整个数据分区(~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.iso
。dd
将自动将分区转换为其中一种文件类型,而不仅仅是直接将其写入设备。
然后,完成后,创建一个适当大小的新空分区并运行sudo dd if=/mount/point/file.iso of=/dev/sdX#
,它将恢复该分区。
如果您更喜欢 GUI 方式,您也可以使用 gnome-disks 实用程序来创建您想要保存的分区的备份映像;它基本上与命令执行相同的操作dd
,但没有命令行。