作者diji777 (世界流浪汉)
看板Storage_Zone
标题Re: [请益] 低阶格式化软体 写入0的运作原理
时间Sat Feb 25 20:34:10 2023
※ 引述《Ahhhhaaaa (你是个好人)》之铭言:
: 最近有使用一款HDD Low Level Format Tool来做低阶格式化
: 我知道现代的硬碟做低阶格式化就是把硬碟每个区块写入、填满0 (Zero-filling)
: 但想请问一下,对於一颗已经有05值黄灯的硬碟
: (当前199 最差199 临界140 RAW值35)
: 我知道这意思是已经有某些区块(sector)曾经发生过写入错误,因此判定为坏轨、不再对
: 其写入,而是把这份资料改为在「备用区块」进行写入,发生一次就使得05值计数增加
: 一次
: 不过我比较不清楚的是一颗硬碟会有多少备用区块可以用? 是由韧体来管理与记录这些备
: 用区块的吗?(因为是SMART值在记录 所以应该是韧体吧)
: 被判定坏轨的区块也会被记录在韧体里头吗? 是由韧体来管理、禁止读写头对其写入吗?
: 会这样问是因为我想知道,LLF软体到底会不会对那些已被判定为坏轨的区块进行写入?
: 如果LLF是全碟进行一次写入0的话,那有没有可能去写到当初已被判定为坏轨的区块,然
: 後再次发生写入错误,再次判定坏轨数量增加,再次把更多备份区块拿来使用,导致备份
: 区块的剩余数量又减少了?
: 这样的话迟早会因为备份区块数量减少到低於临界值而变成红灯吧?
: 另外,理论上这颗硬碟应该是4Kn,每个区块有4096B+100B(ECC校验区)对吧?
: 所以SMART值看到的05值,新买来的硬碟看到是(当前200 最差200 临界140),就代表这颗
: 硬碟的备份区块被设计为只有200个区块吗? 然後被使用到低於140就是红灯临界了?
: 一个区块4KB,一颗1T硬碟的区块数量都破亿了吧,只设定200个备份区块会不会有点少?
特别找一颗硬碟用工具清零给大家分享, 也是各位挑二手硬碟可以参考的地方
https://imgur.com/5m3NulL
这是一个05 C4 C5 C7都有错的硬碟, 已经清零成这样, 看起来似乎是库存品?
但是轫体底层有些资料是无法被抹掉的, 就算是要抹掉花费的时间我不如去找盘子上钩
打开Victoria就可以知道
https://imgur.com/TgKsiV8
有没有看到一些底层没有看到的资料? CDI并不会告诉你这些
要整个清掉要重刷ROM, 这时间成本不如找其他人..
SSD的话, 除非公版方案或是自己DIY重贴Flash #0, FW底层都有一些後门给你看
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 175.180.136.33 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Storage_Zone/M.1677328452.A.316.html
1F:推 smallreader : 要hack进硬体,专业救援业者或像小飞机这种才有办法 02/25 20:50
2F:→ diji777 : 就算用PC3000我也要改序号跟吹下ROM, 时间成本不合 02/25 20:53
3F:推 TWN48 : 请问原 po 是觉得 TgKsiV8.jpg 这张哪些东西没清到 02/25 22:22
4F:→ diji777 : RV sensor error, disk shift.. 02/25 22:39