由于io设备错误无法读取硬盘怎么办(机械硬盘io错误还有救吗)

最近淘到两个旧的服务器拆机的SAS硬盘,很确定的是这两个硬盘肯定没坏,

由于io设备错误无法读取硬盘怎么办(机械硬盘io错误还有救吗)

于是网购了一个直通SAS卡,插到PC上,接上SAS硬盘,发现很奇怪的现象发生了,电脑是能识别硬盘,但是无法初始化,如下图。

由于io设备错误无法读取硬盘怎么办(机械硬盘io错误还有救吗)

发现这个故障后我做了如下尝试:

1、更换系统WIN7 WIN10,都是一样

2、切换到PE下面,还是一样的错误

3、更换电脑,更换硬盘线,还是一样

4、到当地一个硬盘数据 恢复的机构检测,他们居然说硬盘坏了,但是我很肯定这硬盘没坏。

于是我拿着硬盘回来,上网继续查找 搜索问题的原因及解决方案,终于功夫不负苦心人,在一个国外的网页中,我好像找到了原因。

由于io设备错误无法读取硬盘怎么办(机械硬盘io错误还有救吗)
由于io设备错误无法读取硬盘怎么办(机械硬盘io错误还有救吗)

大体意思就是有一些服务器硬盘或者OEM硬盘会在出厂时由于厂方原因会将硬盘格式化为一个非标准的520B或者528B,而我们普通电脑 系统只能识别512B或者4K的硬盘,所以会出现这个硬盘良好,但是无法初始化使用的情况。

解决方法就是在LINUX系统下,将硬盘重新进行格式化回512B。

1、要安装一个LINUX操作系统,这个如果有网友不会可以私信我,回头我也可以做一个教程

2、进入系统后运行yum install sg3_utils ,安装这个插件

由于io设备错误无法读取硬盘怎么办(机械硬盘io错误还有救吗)

3、运行sg_scan -i 扫描此linux电脑上接了几块硬盘,找到你要格式化的那块

由于io设备错误无法读取硬盘怎么办(机械硬盘io错误还有救吗)

从上图可以看出,我电脑一共接了两块硬盘,一块是ST1000G,一块是WD 320G

4、运行sg_format –format –size=512 /dev/sg0 格式化上图中/dev/sg0的硬盘 ,最后的512表示要格式化的最终格式

由于io设备错误无法读取硬盘怎么办(机械硬盘io错误还有救吗)

从上图可以更加确认,原来的硬盘确实是520B的格式,好了,格式化正式开始了下面的工作就是等待了。

5、格式化完成之后,取下硬盘进入系统,硬盘已经可以格式化了,修复完成。

大家以后到遇此类问题可以尝试用此方法进行修复哦,特别是拆机的SAS硬盘,大概率会有这样的情况。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除。
(0)
上一篇 2023年 12月 5日
下一篇 2023年 12月 5日

相关推荐

发表回复

登录后才能评论