Linux驱动报错“Sense Key”和“ASC and ASCQ”含义

1.Sense Keys Definitions

0x0 No sense
0x1 Recovered Error
0x2 Not Ready
0x3 Medium Error
0x4 Hardware Error
0x5 Illegal Request
0x6 Unit Attention
0x7 Data Protect
0x9 Firmware Error
0xB Aborted Command
0xC Equal
0xD Volume Overflow
0xE Miscompare

2.ASC and ASCQ Message Meanings

ASC ASCQ
0x00 0x00 “No Additional Sense Information”
0x00 0x06 “I/O Process Terminated”
0x00 0x16 “Operation In Progress”
0x00 0x17 “Cleaning Requested”
0x01 0x00 “No Index/Sector Signal”
0x02 0x00 “No Seek Complete”
0x03 0x00 “Peripheral Device Write Fault”
0x04 0x00 “Logical Unit Not Ready, Cause Not Reportable”
0x04 0x01 “Logical Unit is in Progress of Becoming Ready”
0x04 0x02 “Logical Unit Not Ready, Initializing CMD Required”
0x04 0x03 “Logical Unit Not Ready, Manual Intervention Required”
0x04 0x04 “Logical Unit Not Ready, Format in Progress”
0x04 0x07 “Logical Unit Not Ready, Operation In Progress”
0x05 0x00 “Logical Unit Does Not Respond to Selection”
0x06 0x00 “No Reference Position Found”
0x07 0x00 “Multiple Peripheral Devices Selected”
0x08 0x00 “Logical Unit Communication Failure”
0x08 0x01 “Logical Unit Communication Time-Out”
0x08 0x02 “Logical Unit Communication Parity Error”
0x09 0x00 “Track Following Error”
0x09 0x04 “Head Select Fault”
0x0A 0x00 “Error Log Overflow”
0x0B 0x00 “Warning”
0x0B 0x01 “Warning – Specified Temperature Exceeded”
0x0B 0x02 “Warning – Enclosure Degraded”
0x0C 0x02 “Write Error – Auto Reallocation Failed”
0x0C 0x03 “Write Error – Recommend Reassignment”
0x0C 0x04 “Compression Check Miscompare Error”
0x0C 0x05 “Data Expansion Occurred During Compression”
0x0C 0x06 “Block Not Compressible”
0x10 0x00 “ID CRC or ECC Error”
0x11 0x00 “Unrecovered Read Error”
0x11 0x01 “Read Retries Exhausted”
0x11 0x02 “Error Too Long to Correct”
0x11 0x03 “Multiple Read Errors”
0x11 0x04 “Unrecovered Read Error – Auto Reallocate Failed”
0x11 0x0A “Miscorrected Error”
0x11 0x0B “Unrecovered Read Error – Recommend Reassignment”
0x11 0x0C “Unrecovered Read Error – Recommend Rewrite the Data”
0x11 0x0D “De-compression CRC Error”
0x11 0x0E “Cannot Decompress Using Declared Algorithm”
0x12 0x00 “Address Mark Not Found for ID Field”
0x13 0x00 “Address Mark Not Found for Data Field”
0x14 0x00 “Recorded Entity Not Found”
0x14 0x01 “Record Not Found”
0x14 0x05 “Record Not Found – Recommend Reassignment”
0x14 0x06 “Record Not Found – Data Auto-Reallocated”
0x15 0x00 “Random Positioning Error”
0x15 0x01 “Mechanical Positioning Error”
0x15 0x02 “Positioning Error Detected by Read of Medium”
0x16 0x00 “Data Synchronization Mark error”
0x16 0x01 “Data Sync Error – Data Rewritten”
0x16 0x02 “Data Sync Error – Recommend Rewrite”
0x16 0x03 “Data Sync Error – Data Auto-reallocated”
0x16 0x04 “Data Sync Error – Recommend Reassignment”
0x17 0x00 “Recovered Data With No Error Correction Applied”
0x17 0x01 “Recovered Data With Retries”
0x17 0x02 “Recovered Data With Positive Head Offset”
0x17 0x03 “Recovered Data With Negative Head Offset”
0x17 0x05 “Recovered Data Using Previous Sector ID”
0x17 0x06 “Recovered Data Without ECC – Data Auto-Reallocated”
0x17 0x07 “Recovered Data Without ECC – Recommend Reassignment”
0x17 0x08 “Recovered Data Without ECC – Recommend Rewrite”
0x17 0x09 “Recovered Data Without ECC – Data Rewritten”
0x18 0x00 “Recovered Data With Error Correction Applied”
0x18 0x01 “Recovered Data With Error Corr. & Retries Applied”
0x18 0x02 “Recovered Data – Data Auto-Reallocated”
0x18 0x05 “Recovered Data – Recommend Reassignment”
0x18 0x06 “Recovered Data – Recommend Rewrite”
0x18 0x07 “Recovered Data With ECC – Data Rewritten”
0x19 0x00 “Defect List Error”
0x19 0x01 “Defect List Not Available”
0x19 0x02 “Defect List Error in Primary List”
0x19 0x03 “Defect List Error in Grown List”
0x1A 0x00 “Parameter List Length Error”
0x1B 0x00 “Synchronous Data Transfer Error”
0x1C 0x00 “Defect List Not Found”
0x1C 0x01 “Primary Defect List Not Found”
0x1C 0x02 “Grown Defect List Not Found”
0x1D 0x00 “Miscompare during Verify Operation”
0x1E 0x00 “Recovered ID With ECC Correction”
0x1F 0x00 “Partial Defect List Transfer”
0x20 0x00 “Invalid Command Operation Code”
0x21 0x00 “Logical Block Address Out of Range”
0x21 0x01 “Invalid Element Address”
0x22 0x00 “Illegal Function (Use 20 00, 24 00, or 26 00)”
0x24 0x00 “Invalid Field In CDB”
0x25 0x00 “Logical Unit Not Supported”
0x26 0x00 “Invalid Field in Parameter List”
0x26 0x01 “Parameter Not Supported”
0x26 0x02 “Parameter Value Invalid”
0x26 0x03 “Threshold Parameters Not Supported”
0x26 0x04 “Invalid Release of Active Persistent Reservation”
0x27 0x00 “Write Protected”}
0x27 0x01 “Hardware Write Protected”
0x27 0x02 “Logical Unit Software Write Protected”
0x28 0x00 “Not Ready to Ready Change, Medium May Have Changed”
0x28 0x01 “Import or Export Element Accessed”
0x29 0x00 “Power On, Reset, Or Bus Device Reset Occurred”
0x29 0x01 “Power On Occurred”
0x29 0x02 “SCSI Bus Reset Occurred”
0x29 0x03 “Bus Device Reset Function Occurred”
0x29 0x04 “Device Internal Reset”
0x2A 0x00 “Parameters Changed”
0x2A 0x01 “Mode Parameters Changed”
0x2A 0x02 “Log Parameters Changed”
0x2A 0x03 “Reservations Preempted”
0x2B 0x00 “Copy Cannot Execute Since Host Cannot Disconnect”
0x2C 0x00 “Command Sequence Error”
0x2F 0x00 “Commands Cleared By Another Initiator”
0x30 0x00 “Incompatible Medium Installed”
0x30 0x01 “Cannot Read Medium – Unknown Format”
0x30 0x02 “Cannot Read Medium – Incompatible Format”
0x30 0x03 “Cleaning Cartridge Installed”
0x30 0x04 “Cannot Write Medium – Unknown Format”
0x30 0x05 “Cannot Write Medium – Incompatible Format”
0x30 0x06 “Cannot Format Medium – Incompatible Medium”
0x30 0x07 “Cleaning Failure”
0x31 0x00 “Medium Format Corrupted”
0x31 0x01 “Format Command Failed”
0x32 0x00 “No Defect Spare Location Available”
0x32 0x01 “Defect List Update Failure”
0x34 0x00 “Enclosure Failure”
0x35 0x00 “Enclosure Services Failure”
0x35 0x01 “Unsupported Enclosure Function”
0x35 0x02 “Enclosure Services Unavailable”
0x35 0x03 “Enclosure Services Transfer Failure”
0x35 0x04 “Enclosure Services Transfer Refused”
0x37 0x00 “Rounded Parameter”
0x39 0x00 “Saving Parameters Not Supported”
0x3A 0x00 “Medium Not Present”
0x3B 0x0D “Medium Destination Element Full”
0x3B 0x0E “Medium Source Element Empty”
0x3B 0x11 “Medium Magazine Not Accessible”
0x3B 0x12 “Medium Magazine Removed”
0x3B 0x13 “Medium Magazine Inserted”
0x3B 0x14 “Medium Magazine Locked”
0x3B 0x15 “Medium Magazine Unlocked”
0x3D 0x00 “Invalid Bits in Identify Message”
0x3E 0x00 “Logical Unit Has Not Self-Configured Yet”
0x3F 0x00 “Target Operating Conditions Have Changed”
0x3F 0x01 “Microcode has been Changed”
0x3F 0x02 “Changed Operating Definition”
0x3F 0x03 “Inquiry Data Has Changed”
0x40 0x00 “Ram Failure (Should Use 40 NN)”
0x40 0xNN “Diagnostic Failure on Component NN (80H-FFH)”
0x41 0x00 “Data Path Failure (Should Use 40 NN)”
0x42 0x00 “Power On or Self-Test Failure (Should Use 40 NN)”
0x43 0x00 “Message Error”
0x44 0x00 “Internal Target Failure”
0x45 0x00 “Select or Reselect Failure”
0x46 0x00 “Unsuccessful Soft Reset”
0x47 0x00 “SCSI Parity Error”
0x48 0x00 “Initiator Detected Error Message Received”
0x49 0x00 “Invalid Message Error”
0x4A 0x00 “Command Phase Error”
0x4B 0x00 “Data Phase Error”
0x4C 0x00 “Logical Unit Failed Self-Configuration”
0x4D 0xNN “Tagged Overlapped Commands (NN = Queue Tag)”
0x4E 0x00 “Overlapped Commands Attempted”
0x53 0x00 “Media Load or Eject Failed”
0x53 0x02 “Medium Removal Prevented”
0x55 0x01 “System Buffer Full”
0x5A 0x00 “Operator Request or State Change Input”
0x5A 0x01 “Operator Medium Removal Request”
0x5A 0x02 “Operator Selected Write Protect”
0x5A 0x03 “Operator Selected Write Permit”
0x5B 0x00 “Log Exception”
0x5B 0x01 “Threshold Condition Met”
0x5B 0x02 “Log Counter at Maximum”
0x5B 0x03 “Log List Codes Exhausted”
0x5C 0x00 “RPL Status Change”
0x5C 0x01 “Spindles Synchronized”
0x5C 0x02 “Spindles Not Synchronized”
0x5D 0x00 “Failure Prediction Threshold Exceeded”
0x5D 0xFF “Failure Prediction Threshold Exceeded (FALSE)”
0x5D 0xFF “Failure Prediction Threshold Exceeded (False)”
0x5E 0x00 “Low Power Condition On”
0x5E 0x01 “Idle Condition Activated by Timer”
0x5E 0x02 “Standby Condition Activated by Timer”
0x5E 0x03 “Idle Condition Activated by Command”
0x5E 0x04 “Standby Condition Activated by Command”
0x65 0x00 “Voltage Fault”

NBU磁带库报错代码的更多相关文章

  1. 报错代码:svn-http status413'requset entity too large

    报错代码:svn-http status413'requset entity too large 发现报错,判断问题.解决问题.记录问题. SVN服务器端排查过没有问题,其他客户端都能正常更新.只有一 ...

  2. 机械硬盘换到SSD后系统引导报错代码0xc000000e

    由于机械硬盘IO不够用,系统使用起来非常的缓慢,特意购买了新的SSD进行了替换.机械硬盘的IO在70左右,SSD的IO在1000-4000左右指普通消费SSD. 由于不想安装系统,就直接把机械硬盘的数 ...

  3. 大道浮屠诀---NBU报错代码之status2

    在一次windows2008R2系统上部署7.7.3备份过程中遇到了此报错 当备份catalog时,会出现status 2报错 经过一系列排查后,得出如下解决方法 1.任务进程中有大量的nbtelem ...

  4. MySQL or MariaDB 错误解决方法之报错代码1045

    phpMyAdmin登录报错:mysqli_real_connect(): (28000/1045): Access denied for user 'root'@'localhost' (using ...

  5. Dreamweaver如何开启代码错误提示,报错代码。

    DW的代码错误即无效提示功能设置:在DW代码窗口左面有一列很小的功能按钮,在其中寻找"高亮显示无效代码",选中之后就可以看到无效的代码会被添加背景色,会让你容易辨识.改正后背景色会 ...

  6. Oracle数据库中in()参数超过一千报错代码报错

    转载请注明出处:http://www.cnblogs.com/xunzhaorendaxia/p/8570604.html 解决方案将select * from tablename where fie ...

  7. AMD电脑装完Winsows10后开机蓝屏,报错代码:cdmsnroot_s.sys

    背景:今天装了个WIN10,电脑配置:联想 IdeaPad   Z485      : AMD   A8处理器      .完成安装后电脑没有问题,安装了驱动程序后将           电脑用360 ...

  8. 当sql报错代码,不允许对表操作的原因

    不允许对表 表名 执行操作,原因码为 原因码. 说明 限制对表 表名 的访问.原因基于下列原因码 原因码: 1 该表处于“设置完整性暂挂无访问”状态.未强制表的完整性并且表的内容可能是无效的.如果从属 ...

  9. DB2根据报错代码查看表与字段信息

    select * from syscat.tables where tbspaceid='?' and tableid='?' select * from syscat.columns where t ...

随机推荐

  1. MySQL中DELETE子句与TRUNCATE TABLE语句的区别

    TRUNCATE语句删除表数据的语法格式:即,table 这个词可要,可不要 TRUNCATE TABLE 表名; TRUNCATE 表名; 1,使用truncate语句后,表中的auto_incre ...

  2. Codeforces Round #576 (Div. 1)

    Preface 闲来无事打打CF,就近找了场Div1打打 这场感觉偏简单,比赛时艹穿的人都不少,也没有3000+的题 两三个小时就搞完了吧(F用随机水过去了) A. MP3 题意不好理解,没用翻译看了 ...

  3. AOP小记

    编程思想演进:POP(Procedure Oriented Programming)-> OOP(Object Oriented Programming)-> AOP(Aspect Ori ...

  4. Exceptionless in Docker on Linux 搭建及部署疑难杂症

    https://github.com/exceptionless/Exceptionless https://github.com/exceptionless/Exceptionless.UI 项目拉 ...

  5. 安装Oracle 11g时遇到“【INS-13001】此环境不满足最低配置”的问题解决

    一.问题如下: win10一般容易出现这个问题,可能是版本兼容的关系.  二.解决方法: 在Oracle 11g解压出的文件夹下寻找cvu_prereq.xml文件: 路径:database\stag ...

  6. Python爬取豆瓣电影top

    Python爬取豆瓣电影top250 下面以四种方法去解析数据,前面三种以插件库来解析,第四种以正则表达式去解析. xpath pyquery beaufifulsoup re 爬取信息:名称  评分 ...

  7. 【layui】【laydate】设置可以选择相同的年份范围

    1.效果: 2.解决方法: 修改laydate.js源码 全局查询T.prototype.setBtnStatus这个只有一个,就是点击控件时调用的事件,里面添加下面代码 if( this.confi ...

  8. windows 下验证文件MD5

    CertUtil -hashfile C:\Users\admin\Downloads\aaa.txt MD5 CertUtil -hashfile C:\Users\admin\Downloads\ ...

  9. nodejs anywhere 搭建本地静态文件服务

    一.背景 工作中有时候往往会遇到下述场景:例如需要将新打好的安装包等文件临时性的给到同事,可能还需要给到多个同事.这时,我们往往有如下几种方案: 1,一般都会有公司内部的文件系统,上传文件后将对应的地 ...

  10. centos7.x下环境搭建(四)—redis安装

    redis介绍 redis是用C语言开发的一个开源的高性能键值对(key-value)数据库.它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止redis支持的键值数据类型如下字符串.列表 ...