Troubleshooting

A collection of things any LTO user once in a while runs into. As with all things hardware, from time to time, there will be errors.

"Tape changed to read-only by LTFS"

This error is LTFS's way of reporting something is wrong with either the tape or hardware.

Whenever LTFS drops a tape to Read-Only mode, it does so because too many write errors are reported by the writing part of the tape head in the drive. This results in Canister having to fail the Archive, as there's an external issue that needs solving.

Possible causes

  • Faulty tape media (error code 6)

  • Faulty/dirty/worn LTO drive head (error code 5 or 6)

  • Out-of-date LTO firmware

  • A too-high operating or environmental temperature

When it comes to troubleshooting, the steps below should be followed in order:

  1. Check the Single Character Display (SCD) on the front of the drive. Sometimes all you need to do is insert the cleaning tape, but only if you see a C. Other codes are documented below.

  2. If the LTO drive is running on old firmware, perform the relevant upgrade and try again. The success rate of this treatment is very high, so don't skip it.

  3. Try with another tape, ideally from a different batch. Every tape surface comes with irreparable faults, with faults often recurring within a batch, so make sure to rule this out.

If the problem persists, the next step is to request a diagnostic from the drive vendor.

My LTO device displays an error code. What does it mean?

Every LTO drive is essentially a computer, and as such follows its own instructions and error handling. Most drives have a single-character display (SCD) to tell you how it's doing. It's behind a black see-through panel so you won't see it except when booting (a countdown shows) or when an error is stated.

Anytime there is a number or letter visible on the front of your LTO drive, the software is not able to communicate with the drive. Refer to this list of SCD error codes to find out how to resolve the issue at hand. As these are hardware errors, get in touch with your vendor to sort out the issue if needed.

SCD Code

Description

0

No Error. Ran successfully.

1

Cooling problem.

2

5V dc power problem. Tape drive detected that the Drive Power Supply is approaching the specified voltage limit (drive is still operating) or is outside the specified voltage range (drive is not operating).

3

Tape drive determined that a microcode error occurred.

4

Microcode or tape drive problem. Tape drive determined that a microcode or tape drive hardware failure occurred.

5

Tape drive problem. Tape drive determined that a hardware failure occurred.

6

Tape drive or media error. Tape drive determined that an error occurred, but it cannot isolate the error due to faulty hardware or to the tape cartridge.

7

Media error.

8

Tape drive, SCSI bus or fibre channel error.

9

Tape drive or RS-422 error.

A

Tape drive hardware problem.

B

No error or message is assigned.

C

Tape drive needs to be cleaned.

D

No error or message is assigned.

J

A too-new tape is loaded into an older-generation LTO drive.

=

The Unload button on the drive was pushed in and did not release.

My tape mounts, but it suddenly contains a lost_and_found folder

If your tape is showing a lost_and_found folder, the tape has been Repaired, only somewhat unsuccessfully.

When a tape cannot be mounted, LTFS will report if a Repair is needed. If the Repair process locates data on the tape's data partition that is not referenced in the index partition, it's added as "lost and found" data. This is raw data and does not expose file names, so for most purposes, it's quite useless. Only if you know what should be on that tape and what is missing you would be able to cross-reference file sizes and rename the files in that folder through Terminal's mv command.

Last updated