hdparm错误:感觉数据不正确/丢失(没有hdparm命令起作用)

詹姆斯·辛格(James Singhal)

我最近在运行Ubuntu Server 19.04的Dell r410中安装了4个Seagate 4tb SAS Exos 7e8驱动器。每当我尝试运行hdparm命令时,我都会从hdparm中得到一个错误。一个有效的命令是-Tt来测试速度,但是它仍然给出错误。它总是吐出:

SG_IO: bad/missing sense data, sb[]: 72 05 20 00 00 00 00 ic 02 06 00 00 cf 00 00 00 03 02 00 01 80 0e 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]: 72 05 20 00 00 00 00 ic 02 06 00 00 cf 00 00 00 03 02 00 01 80 0e 00 00 00 00 00 00 00 00 00 00
HDIO_DRIVE_CMD(identify) failed: Input/output error

每个hdparm命令-I都会发生这种情况,除了上面的错误外不会给我任何数据。

我正在尝试考虑几个问题,而我认为可能是其中的两个问题:

1. It is a Self-Encrypting drive and it might be locked, but the speed test still works which I would expect to not work if it were locked.
2. It is frozen, this might be the problem, if so, how do I fix it?

谢谢!

用户名

不,这hdparm是错误的磁盘工具。它们是SCSI(SAS)磁盘,您正在尝试使用完全围绕ATA命令构建的程序。他们实际上不会说相同的语言。

对于SCSI,您可以sg_*sg3-utils中找到工具例如,sg_inq显示磁盘标识,sg_start向上/向下旋转sg_turs以及sg_requests状态。smartctl尽管有所不同,但通常可以使用SCSI磁盘。

(内核执行一些ATA / SCSI转换,但这是相反的方向:即,允许程序向ATA磁盘发出SCSI命令。这使某些sg3-utils可以在ATA上工作,但反之则不行。)

希捷自加密驱动器似乎使用TCG OPAL,因此sedutil-cli应与它们一起使用。(如果您尝试设置“ ATA密码”,那还是行不通的。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

不正确的宏定义没有错误

没有PK的表中的记录数据不正确

C代码编译没有错误,但运行不正确(命令行参数和指针)

HDPARM设置密码错误

没有jQuery的Django CSRF丢失或不正确的Ajax POST(Vanilla JavaScript)

错误“child.hasSize”:不正确且受约束的框不起作用

为什么使用不正确的登录时错误消息不起作用?

hdparm错误:SG_IO:错误/缺少检测数据

禁止(CSRF令牌丢失或不正确)Django错误

GRUB错误:语法错误。错误:命令不正确

为什么 else 语句不起作用而不是 if (所有以前的情况都不正确)?

hdparm.conf 在 20.04 没有效果

不正确的JSON被编组到结构而没有错误

TypeScript:函数返回值不正确没有错误

斯威夫特| 没有情节提要的UICollectionView显示不正确的数据

无法连接:不正确的登录参数-没有数据库的Crystal Reports

$?中的命令行perl错误值不正确?

AAPT:错误:格式不正确(无效的令牌)错误弹出窗口,但没有明显的拼写错误

禁止(CSRF令牌丢失或不正确。):

方法上没有@ResponseBody的@RestController工作不正确

错误:exportArchive:由于格式不正确,无法读取数据

Pentaho 数据集成错误 - '' 附近的语法不正确

SSRS数据集错误:目标主体名称不正确

无法读取数据,因为格式不正确。错误

JSON错误:由于格式不正确,无法读取数据

来自数据库的错误结果显示不正确

java mysql数据截断:不正确的日期值:”错误

错误格式不正确

X分钟后使用hdparm将硬盘置于待机状态不起作用