您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

badblocks坏道检测

bubuko 2022/1/25 20:10:15 其他 字数 3001 阅读 1083 来源 http://www.bubuko.com/infolist-5-1.html

linux下badblocks的使用: [root@localhost ~]# badblocks -h badblocks:选项需要一个参数 -- h Usage: badblocks [-b block_size] [-i input_file] [-o output_file] [-svwnf ...

linux下badblocks的使用:

[root@localhost ~]# badblocks -h

badblocks:选项需要一个参数 -- h

Usage: badblocks [-b block_size] [-i input_file] [-o output_file] [-svwnf]

       [-c blocks_at_once] [-d delay_factor_between_reads] [-e max_bad_blocks]

       [-p num_passes] [-t test_pattern [-t test_pattern [...]]]

       device [last_block [first_block]]

常用参数含义:

-b block-size
        以字节为单位, 指定区块的大小, 注意这是指每次的读(写)大小, 修改并不影响总的读(写)量

-i input_file
        读入一个已知的坏块列表。 Badblocks 命令将会跳过对这些已知是坏块的区块检查。如果 input_file 参数是“-”,则列表从标准输入读入。 在这个列表中列举出的区块也会在 新的 坏道记录文件或者坏道记录输出时被忽略掉。 dumpe2fs(8) 的 -b 选项能够在一个已有的文件系统中得到被标记为坏块的列表,而且已经做成了符合这个选项的格式。

-o output_file
        将坏块的列表写到指定的文件中。如果没有这个选项, badblocks 命令会在标准输出中输出这个列表。

-n
        使用非破坏性的读写模式。默认值是非破坏性的只读模式测试。这个选项不能与 -w 选项一起使用,因为它们是互斥的。
         -s
        通过输出正在被检测的区块的号码以表示检测进程。
         -v
        混杂模式检测。
         -w
        使用写模式测试. 这个参数会破坏硬盘上的原有数据. 通过使用这个选项 badblocks 通过往每个区块上写入一些特定的字符(0xaa,0x55,0xff,0x00),读出来后再比较其内容,决定是否为坏块。 这个选项不能与 -n 选项一起使用,因为它们是互斥的。

-f
        正常情况下,badblocks命令不会在一个已经激活的设备上读写模式或者是非破坏性的读写模式的检测,因为这可能会导致系统的崩溃。 使用 -f 标志可以使这种情况强制执行,但是最好不要在正常的情况下使用它。如果/etc/mtab文件发生了错误,而设备实际上并没有被激活的时候,这个 参数才会是安全的。

-c number of blocks
        每一次检测区块的数目。默认值是16。增加这个数目可以增加检测 坏块 的效率可同时也会增加内存的耗费。 Badblocks 命令在只读模式下需要花费与每一次检测的区块相同数目的内存容量。在读写模式下,这个比例是两倍而在非破坏性的读写模式下,这个比例是三倍。

device [last_block [first_block]]

[磁盘装置][磁盘区块数 [启始区块]]

典型命令:

数据安全 badblocks -n -b 4096 -c 16 -s /dev/sdx -o blocks-list

不保留数据badblocks -w -b 4096 -c 16 -s /dev/sdx -o blocks-list

指定数据badblocks -w -b 4096 -c 16 -s /dev/sdx -o blocks-list 122096645 15110746

读检测[root@localhost ~]# badblocks -v /dev/sr0 (默认是只读检测)

正在检查从 0 到 927743的块

Checking for bad blocks (read-only test): done                                                

Pass completed, 0 bad blocks found. (0/0/0 errors)

 

badblocks坏道检测

原文:https://www.cnblogs.com/52why/p/12363039.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶