咖啡百科

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 361|回复: 0

[云服务器教程] 绕过和屏蔽机械硬盘坏道教程

[复制链接]

25

主题

0

回帖

213

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
213
发表于 2024-9-15 08:29:27 | 显示全部楼层 |阅读模式
要将检测到的坏道写入磁盘并让固件自动屏蔽坏道,可以使用hdparm工具。以下是具体步骤:

检测坏道: 使用badblocks命令检测硬盘上的坏道,并将结果保存到文件中。
sudo badblocks -v /dev/sdX > badblocks.txt
其中/dev/sdX是要检测的硬盘设备。
将坏道写入硬盘: 使用hdparm命令将坏道信息写入硬盘的G表(缺陷管理表),让硬盘固件自动屏蔽这些坏道。
sudo hdparm --write-sector <扇区号> --yes-i-know-it-is-destroying-data /dev/sdX
你需要将<扇区号>替换为badblocks.txt中记录的坏道扇区号1。
标记坏道: 使用e2fsck或fsck命令将坏道标记为不可用。

sudo e2fsck -l badblocks.txt /dev/sdX
或者
sudo fsck -l badblocks.txt /dev/sdX

请注意,这些操作可能会导致数据丢失,因此在执行前请务必备份重要数据。如果硬盘出现大量坏道,建议尽早更换硬盘以避免数据丢失。

如果有任何疑问或需要进一步的帮助,请随时告诉我!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|咖啡百科

GMT+8, 2024-10-18 14:22 , Processed in 0.035966 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表