我正在 USB 上运行 Linux 实时会话。我想将硬盘上的所有内容复制到外部 USB 上的文件中。
据我所知,使用日硬盘安装目录上的命令将复制其所有内容,但也会重新分区 USB,这是我不想要的。我仍然在外部 USB 上保留了用于在其他 PC 上备份的文件。
据我所知,发布cp-r挂载目录上的命令将复制文件,无需分区,但无法包含隐藏文件。
将整个硬盘复制到文件进行备份所需的正确命令是什么?
答案1
您可以通过管道将 dd 传输到 gzip 文件:
(来源)
# dd if=/dev/hda conv=sync,noerror bs=64K | gzip -c > /mnt/sda1/hda.img.gz
也可以看看 : 为什么通过 gzip 管道传输“dd”比直接复制快得多?