Technical information
HGST Ultrastar C15K600 Hard Disk Drive Specification
310
20.1.9.6
Format Command Failure Degraded Mode
Table 279 Format Command Failure Degraded Mode
Command (w/Option)
Response
Request Sense
Executed. The Target may return
Sense Key 02h (Not Ready) ASC/ASCQ 3100h (Format Corrupted)
Sense Key 03h (Medium Error) ASC/ASCQ 3100h (Format Corrupted)
Inquiry (EVPD=0)
Executed
Inquiry (EVPD=1)
Executed
Test Unit Ready
Executed and Check Condition is returned with Sense Key 02h (Not Ready)
ASC/ASCQ 3100h (Format Corrupted)
Format Unit
Executed
- Success: Good Status is returned. Format Degraded Mode is cleared
- Failure: Check Condition Status is returned and Format Degraded Mode is NOT
cleared.
Other Commands
(read and write)
Not Executed. Check Condition Status is returned with Sense Key 03h (Medium
Error) ASC/ASCQ 3100h (Format Corrupted)
Non-read/write commands will execute so the drive is as responsive as possible and
for restoring normal operation.
Note: Mode Page 0 byte 5 bit 4 (FDD) = 0
Note: See also Section 20.1.9 "Degraded Mode" and Section 18.4 "
FORMAT UNIT (04)".
20.1.10
Command Processing while Reserved
A logical unit is reserved after successful execution of the Reserve command. Each time a Reserve command is
executed successfully, the Target records the SCSI ID of the Initiator that made the reservation and the SCSI ID of
the Initiator that is to receive the reservation. This information is needed to determine whether subsequent
commands should be permitted or if the Reservation Conflict Status should be reported. The Initiator that made the
reservation is the Initiator that issued the Reserve command. The Initiator to receive the reservation may be either
the same or a different Initiator (third-party reservation).
If the logical unit is reserved when a new command is received, the Target examines the command opcode and the
SCSI ID of the issuing Initiator to determine whether a Reservation Conflict Status should be returned based on the
following rules:
If the issuing Initiator is the one that made the reservation and also the one to receive the reservation, then all
commands are permitted.
If the issuing Initiator is neither the one that made the reservation nor the one to receive the reservation, then
- A Request Sense or Inquiry command is permitted.
- A Release command is permitted but is ignored.
- Any other command results in a Reservation Conflict Status.
If the issuing Initiator is the one that made the reservation but is not the one to receive the reservation, then
- An Inquiry, Request Sense, Reserve, or Release command is permitted.
- Any other command results in a Reservation Conflict Status.
If the issuing Initiator is not the one that made the reservation but is the one to receive the reservation, then