二手SAS硬盘I/O错误问题解决方法

很多人买到了二手的SAS硬盘上机后,会发现当你想要分区的时候,磁盘管理会报I/O设备错误

二手SAS硬盘I/O错误问题解决方法

其它分区工具也是如此

二手SAS硬盘I/O错误问题解决方法

这篇文章就以下面五块盘为例教大家如何解决问题

二手SAS硬盘I/O错误问题解决方法

在Linux环境下也无法对这块硬盘进行操作,提示找不到这个硬盘,但是这个硬盘的确是存在于/dev的

二手SAS硬盘I/O错误问题解决方法

遇到上述情况,请不要先觉得卖家的“包好”是在忽悠你,其实硬盘并没有出现故障。但也请注意系统一直请求0扇区而造成硬盘持续工作产生很大的热量。

许多大企业的机房设备中存在很多非x86设备,它们所使用的扇区格式和一般的x86平台不一样。例如Oracle稍早期SPARC平台,采用的是520字节一扇区;早期的IBM AIX平台则采用的516字节一扇区。有些RAID卡组建阵列的时候也会采用非标准扇区配置进行低格。而x86设备使用的存储设备则是遵循512字节一扇区的标准。这个是导致报错的原因。

需要解决这个问题,就必须对硬盘进行低级格式化来改变扇区大小。

首先看看自己使用的RAID/HBA卡是不是有自带低格的功能,有的话按指示操作即可。

如果没有,就准备一个Linux环境(不需要安装系统),然后安装sg3_utils这个软件包(Arch Linux的live盘已经自带),这里拿Arch Linux的live盘为例。

执行下面的命令(注意不要搞错设备名)

执行后,程序会给你15秒时间按Ctrl+C取消,如果这个不是你需要的盘,就赶紧取消。例如我这个盘在低格的时候,确实在输出上发现是520字节一扇区的。

二手SAS硬盘I/O错误问题解决方法

低级格式化非常耗时,请耐心等待,途中不可以取消或断电,否则可能导致这块硬盘真的坏掉。如果盘很多,可以通过多个tty或screen来并行进行格式化节省时间。

二手SAS硬盘I/O错误问题解决方法

看到“FORMAT UNIT Complete”即表明低格完成。低格完成以后,马上就可以使用分区工具进行正常分区了。这里以cfdisk为例

二手SAS硬盘I/O错误问题解决方法
cfdisk

重启进Windows以后,一切也正常了

二手SAS硬盘I/O错误问题解决方法

给TA打赏
共{{data.count}}人
人已打赏
站外热文

“装机体验”酷冷至尊莫比乌斯120 OC散热风扇

2023-3-31 9:34:15

站外热文

【1600~3500】13490F 小黑盒 无显卡主机 R5 5600X I5 13400 R5 5600 R5 5500

2023-3-31 10:03:45

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索