ChinaUnix首页 > 精华文章 > Linux > 正文

[精彩] 关于dd问题,请问


http://www.chinaunix.net 作者:sjtuql  发表于:2007-09-26 12:39:58
发表评论】 【查看原文】 【Linux讨论区】【关闭

今两个相同大小的硬盘要做dd,dd if=* of=$ count=实际大小 是不是就可以了,bs=加上有什么作用吗?



 odysseuszhou 回复于:2004-01-03 10:22:00

bs是每块大小
dd if=/dev/hda1 of=/dev/hda2 bs=512 count=(计算你的硬盘扇区大小)
我没试验过,最好小心点


 sjtuql 回复于:2004-01-03 10:30:54

我的理解是bs=512的倍数就可以了,因为我的物理block size是512,请大侠指点是否正确。


 sakulagi 回复于:2004-01-03 17:57:49

bs可以是任何整数,不一定是512的倍数,如果你在dd一个很大的文件,比如200MB,你的bs是512的整数倍,比如1024,那么dd的运行效率会比bs=1的时候高很多,bs=1024消耗的时间大约是bs=1的十分之一。


 wheel 回复于:2007-09-26 12:37:33

备份MBR用
dd if=/dev/hda of=/mbr.bak bs=446 count=1


 ssffzz1 回复于:2007-09-26 12:39:58

如果硬盘完全一样的话,那么有IF OF应该就能完成了。




原文链接:http://linux.chinaunix.net/bbs/viewthread.php?tid=235870
转载请注明作者名及原文出处