|
前阵装Win2003后把MBR给覆盖掉了,水平菜,搞了半天才用Debian安装盘重装好Grub。。。
便想备份一下MBR,省得以后麻烦,就网上查了Linux如何备份。。。
ykq@Feng:~$ su
Password:
Feng:/home/ykq# dd if=/dev/hda of=./disk1.dat bs=1 count=512
读入了 512+0 个块
输出了 512+0 个块
512 bytes transferred in 0.020844 seconds (24563 bytes/sec)
Feng:/home/ykq# dd if=/dev/hda of=./disk.dat bs=512 count=1
读入了 1+0 个块
输出了 1+0 个块
512 bytes transferred in 1.455878 seconds (352 bytes/sec)
这两种用法好像都可以啊。。我用diff对比了一下这两个文件,没什么不一样。。
我想问的是。。。 有什么区别?
是不是第一种一次读入 一个字节,读取512次?
第二种一次读入512个字节,读取一次?
还有就是。。。MBR后64个字节是分区表了。。。备份MBR的话。。备份前446个字节不是就可以了吗?为什么大家都要备份512个字节呢?不知道这种想法正确不,请各位指教~~~
:ask |
|