badblocks

✍ dations ◷ 2025-06-29 17:08:02 #Unix文件系统相关软件

badblocks是Unix-like操作系统下用来检查类似于磁盘分区这样的设备上是否存在坏道的命令行程序,其功能类似于Microsoft Windows或DOS操作系统中的SCANDISK或CHKDSK。运行后badblocks会给出一份设备上存在问题的区块(block)列表。

badblocks是ext2/3/4文件系统工具集e2fsprogs的一部分。

badblocks在大多数情况下需要配合e2fsck或mke2fs使用,此时需要专门指定合适的"-b"参数,也就是badblock所读取的区块大小(block-size)。因此,用户应该通过执行e2fsck或mke2fs时加上"-c"参数来调用badblocks,而不是直接使用badblocks。

多数情况下badblocks会透过e2fsck的"-c"参数调用,防止数据被写入坏道中。透过扫描时所产生的坏道清单在分配空间时避免使用到坏道部分。这项测试可以透过只读("-c")或非破坏性写入("-cc")进行。

运行dumpe2fs -b可以列出由e2fsck或>tune2fs所纪录的坏道清单。

badblocks -nvs /dev/sdb

这个指令将会对 "sdb"进行非破坏性写入测试以及显示检查进度。

badblocks -wvs /dev/sdb6

这个指令将会对"sdb"的第6硬盘分区进行破坏性写入测试(-w = 写入模式),对分区写入4种不同的方式,并写验证其正确性。过程中将会显示检查进度(-s = 显示,-v = 详细数据). 指令所运行之分区数据将会被覆盖。

badblocks -wvsb 4096 /dev/sdb

这指令行为与上则相同,不过对象为整个硬盘以及指定区块大小为4096。将会破坏MBR分区及数据。新一点的硬盘并不会显示损坏的扇区,其原因为在备用扇区尚存时将自动重新定位至备用扇区,但是运行在新硬盘上会测试硬盘表面,解析S.M.A.R.T.信息后将会显示最终所配置的扇区数量。

使用-w参数时,将会把原先硬盘的所有数据抹除掉。

相关

  • 大阴唇大阴唇(Labia Majora)是女性生殖器的一部分。它位于两大腿内侧,是位于女阴两侧、阴阜下方的一对纵长的呈隆起状的皮肤皱襞,皮下含丰富的脂肪组织、弹性纤维及静脉丛,在会阴处相连
  • 超心理学超心理学(英语:parapsychology,又称为心灵学、灵魂学),主要研究一系列被称为的超自然现象,主要包括濒死体验、轮回、出体、前世回溯、传心术、预言、遥视和意念力等。研究在实验室
  • 硼替佐米硼替佐米(INN名称:Bortezomib,原代号名PS-341),千禧制药定商品名为Velcade,台湾的正式商品名为万科,中国大陆的正式商品名为万珂,硼替佐米是其主成分,是一种癌症治疗药物,是全球第一个
  • 黄胆黄疸(英:jaundice、icterus)又称黄胆,俗称黄病,是因为体内胆红素过高,造成皮肤及巩膜发黄或是发绿的症状,一般会伴随发痒、粪便苍白及尿液颜色偏深的情形。新生儿黄疸是出生后前三
  • 组合城市组合城市(conurbation),又叫“集合都市”,是指多个邻接的都市随着都市规模的发展,跨过行政区划的界限发展为一个都市区的状态。这一概念由帕德里克·杰德斯在1915年提出。随着工
  • 阿伦森马克·阿伦森(英文:Marc Aaronson,1950年8月24日-1987年4月30日),美国天文学家。阿伦森生于加州洛杉矶。1972年于加州理工学院获得学士学位,1977年在哈佛大学以星系近红外线孔径测
  • 自杀论《自杀论:社会学的研究》(法语:Le Suicide : Étude de Sociologie),为爱米尔·涂尔干的一部巨著。该书从社会学的角度分析自杀的动因及分类。涂尔干着手进行研究自杀的人们的特
  • 经济部水利署北区水资源局经济部水利署北区水资源局是中华民国经济部水利署所属机构,专责新竹以北地区水资源开发、维护管理及经营事项。
  • 冬季战争苏联惨胜芬兰苏联冬季战争(芬兰语:Talvisota,瑞典语:Vinterkriget,俄语:Зимняя война)是苏联与芬兰于第二次世界大战初期爆发的战争,自1939年11月30日由苏联向芬兰发动进
  • 陶德曼陶德曼,全名为奥斯卡·保罗·陶德曼(德语:Oskar Paul Trautmann,1877年5月7日-1950年12月10日),德国外交官,1877年5月7日出生于德国勃兰登堡州施普伦贝格附近的村庄斯特拉多(Stradow),1