linux – 将dd图像分解为多个文件
发布时间:2021-05-25 14:33:52 所属栏目:Linux 来源:网络整理
导读:我正在从硬盘上进行一些数据恢复.磁盘上有大约300GB的数据,但我缺少另一个拥有300GB可用空间的硬盘. 我有三个HD,150,40和120 GB免费. 为了创建第一个块,我正在考虑做以下事情: sudo dd if=/dev/sdf1 bs=4096 count=150G | gzip img1.gz 我应该在其他机器上
我正在从硬盘上进行一些数据恢复.磁盘上有大约300GB的数据,但我缺少另一个拥有300GB可用空间的硬盘. 我有三个HD,150,40和120 GB免费. 为了创建第一个块,我正在考虑做以下事情: sudo dd if=/dev/sdf1 bs=4096 count=150G | gzip > img1.gz 我应该在其他机器上运行什么来“拿起我离开的地方”? 解决方法你可能想考虑使用tar,正如KPWINC所说,但是要直接回答你的问题,你想使用dd的“skip”选项.如果你说的第一个命令是: sudo dd if=/dev/sdf1 bs=4096 count=150GB | gzip > img1.gz 然后你的第二个将是: sudo dd if=/dev/sdf1 bs=4096 skip=150GB count=40GB | gzip > img2.gz 第三: sudo dd if=/dev/sdf1 bs=4096 skip=190GB count=120GB | gzip > img3.gz 也就是说,我不确定“GB”后缀是否符合您的意图.我认为它只是对它所遵循的根数进行原始数学运算,而不是弄清楚如何从你给出的块大小中获得那么多GB.我会做这样的事情: dd if=/dev/sdf1 bs=`expr 10 * 1024 * 1024` count=`expr 15 * 1024 * 1024 * 1024` 只是为了确保数学. 哦,并确保您的设备在复制时不会在您的下方发生变化.那会很糟糕. (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |