我尝试重新分配坏扇区。阅读此问题后,我的理解是,硬盘会尝试自动重新分配。为了触发该过程,我尝试使用 dd 写入扇区,但根本没有任何改变。
$ smartctl -a /dev/sda
...
5 Reallocated_Sector_Ct ... 0
197 Current_Pending_Sector ... 1
...
Run Code Online (Sandbox Code Playgroud)
坏道为:215040
$ dd if=/dev/sda of=/dev/null bs=512 count=1 skip=215040
io-error on reading
Run Code Online (Sandbox Code Playgroud)
为什么写入时扇区未分配?
$ dd if=/dev/zero of=/dev/sda bs=512 count=1 seek=215040
io-error on writing
Run Code Online (Sandbox Code Playgroud)
我怎样才能使扇区被重写?