我想在硬盘上创build镜像,没有可用空间(无用的空间)在Linux(EX3types)。
我一直试图用dd命令创build映像,但是这个命令给了我们硬盘的总大小。
我需要在这个硬盘上没有可用空间的数据。
非常感谢。
听起来像Partimage可能是你在找什么?
一种select是将文件系统映像创build为稀疏文件 。 您可以先在ext3文件系统上运行一个实用程序(如zerofree) ,以确保所有空闲块都填满零,然后用dd
映像磁盘,并使用--sparse=always
选项通过cp
--sparse=always
图像,以强制它创build一个稀疏文件:
dd if=/dev/whatever | cp --sparse=always /dev/stdin disk.image
如果你使用LVM,clonezilla是要走的路。
+1部分图像。 系统救援CD可能会有所帮助,如果你只是想保存一些东西。 插入一个可移动驱动器和/或一个networking挂载,一旦它已经启动,并写入映像到磁盘。
如果您尝试将整个驱动器映像为传输,请不要忘记保存分区表(以及可引导的引导扇区)
我使用partimage获取图像也是这个程序与命令工作。
如果你通过bash脚本获得图像,你可以使用这个和dumpe2fs
或者xfsdump
命令。