红联Linux门户
Linux帮助

新手提问

发布时间:2009-07-21 09:56:29来源:红联作者:yangshan
dd if=/dev/zero of=/dev/sda bs=446 count=1 这个命令哪位前辈给解释下? 输入这条命令后如何修复系统?
文章评论

共有 6 条评论

  1. sometiger 于 2009-07-23 19:23:19发表:

    进救援模式 或者grub 重新手写

  2. ffsedan 于 2009-07-23 15:02:44发表:

    高!!!

  3. 文义德 于 2009-07-23 12:29:20发表:

    又学习一个知识点

  4. kxajd001 于 2009-07-23 10:58:24发表:

    这是高手与准高手的区别啊:0wpoi2

  5. yangshan 于 2009-07-22 22:38:56发表:

    主席好厉害 一语道破!:0wmjh(1小弟佩服的紧啊!!!!!!(e:e2s

  6. hantu 于 2009-07-21 14:06:38发表:

    它的作用是向硬盘sda的起始部分写入446字节的0,这样会将覆盖掉硬盘主引导记录即MBR的引导程序,如果这是一个启动硬盘,那它就没办法再启动系统了。如果硬盘上只有win系统,那只要恢复原始的MBR就可以启动win了,多数的硬盘分区工具及dos的fdisk都具有重写MBR的功能;如果你原来安装到MBR位置的是Linux的grub等启动管理器,那么可以用Linux光盘启动后将grub重装至MBR位置。

    (注:硬盘主引导记录即MBR是硬盘最开始的一个扇区即0磁头0柱1扇区,共512个字节,开始的四百多字节是引导程序二进制代码,接着是硬盘分区表,最后是两个字节的结束标记)