我想从外部硬盘驱动器创建一个iso。
我使用了这个命令:
sudo dd if = / dev / sdb of = usb-image.iso
然而,它的工作原理是磁盘很大(700 GB),我的笔记本电脑上没有足够的空间来存储那么多。
我正在考虑创建多个iso文件(例如每个文件5 GB),这样,我可以通过在其他驱动器上存储一些部件来管理它们。
有任何帮助吗? 感谢
答案 0 :(得分: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