我在一个外部的慢速(USB 2)硬盘上有两个文件diskimage.part1和diskimage.part2,我需要做的相当于
cat diskimage.part{1,2} > diskimage
mount -o ro,loop diskimage /tmp/mountpoint但是cat需要几个小时才能完成,而且磁盘映像因其大小而不适合任何地方。
是否有一个“懒惰版的猫”,我可以使用这个磁盘映像?有点像
losetup --readonly /dev/loopX --concatenate diskimage.part*
mount -o ro /dev/loopX /tmp/mountpoint(但losetup --concatenate不存在)
发布于 2015-03-11 12:19:10
如果磁盘映像和diskimage2至少有足够的空闲空间,您可以将后者附加到前一个文件中
cat diskimage.part2 >> diskimage.part1 && mv diskimage.part1 diskimage它也将比复制更快,因为您不需要移动那么多数据。但是,由于速度方面的考虑,最好使用另一种快速装置进行级联。
如果您没有足够的空闲空间,只需使用任何其他(可能是外部)设备来创建磁盘映像文件。
https://unix.stackexchange.com/questions/189505
复制相似问题