我的一块硬盘有一些损坏的扇区,处于待处理状态。我想强制重新定位。
从问题重新分配坏扇区[Linux]我知道我可以使用sudo hdparm --yes-i-know-what-i-am-doing --write-sector 215040 /dev/sda
,但如何解释这一行:
# 1 Extended offline Completed: read failure 90% 31807 1362407718
考虑到磁盘有 4 KB 扇区?31807 是使用寿命小时数(包装在 65k...),1362407718 是导致错误的 LBA,并且 SMART“长测试”随之结束。
该磁盘有 512b 个逻辑扇区和 4 KB 个物理扇区。
Sector Sizes: 512 bytes logical, 4096 bytes physical
我按照https://www.smartmontools.org/wiki/BadBlockHowto#Badblockreassignmentsg_verify
中的建议进行了尝试,但它没有提供任何输出:
# sg_verify -v --lba=1362407718 /dev/disk/by-id/ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T1033727
#
我应该如何强制重新映射坏扇区?
我正在运行 Ubuntu 22.04 LTS,并且磁盘使用 ZFS 格式化。