2016-08-17 34 views
-1

我想从外部硬盘创建一个iso。 我用这个命令:

须藤DD如果=的/ dev/sdb的= USB-image.iso

它的工作原理,但是,磁盘大(700 GB),而我没有在我的空间笔记本电脑来存储这么多。 我正在考虑创建多个iso文件(例如每个文件5 GB),这样我就可以通过在其他驱动器上存储某些部分来管理它们。Linux dd创建多个iso文件

任何帮助? 谢谢

+1

它更像是一个适合超级用户,可以考虑使用的块大小和数量(详见手册页) – mszymborski

+1

[第一款Google尝试(http://www.linuxquestions.org/linux/answers/ applications_gui_multimedia/splitting_and_merging_files_using_dd) –

回答

0

我会使用split程序将输出从dd拆分成不同的文件。你认为合适的(看5000m参数),您可以调整大小分:

dd if=/dev/sdb | split -b 5000m - /tmp/output.gz

这将产生文件,如/tmp/output.gz.aa/tmp/output.gz.ab

此外,对于进一步的存储空间,你可以gzip压缩归档中游,是这样的:

dd if=/dev/sdb | gzip -c | split -b 5000m - /tmp/output.gz

以后,当您想恢复,这样做:

cat /tmp/output.gz.* | gzip -dc | dd of=/dev/sdb