| Previous | Next |
| STATUS_NO_MORE_ENTRIES | STATUS_MEDIA_CHANGED |
STATUS_FILEMARK_DETECTED
A tape read reached a filemark boundary
A filemark is an on-media separator between logical files or data sets on sequential-access media. The drive reports this warning when positioning or reading reaches that marker. It is not a checksum failure and does not imply that the cartridge ended.
Backup software should use the current tape position and its own catalog to decide whether to continue after the mark, skip to another file, or finish the requested restore object. Treating a filemark as ordinary zero-length data can lose record boundaries; treating it as end-of-media can stop a restore too early.
What to inspect
- Record partition, logical block, requested operation, and file number.
- Check whether the application expected a filemark at this catalog position.
- Use tape-positioning commands deliberately before continuing to the next data set.
References
- Microsoft: ntddtape.h tape interfaces
- Microsoft: TAPE_SET_POSITION
- Seagate: SCSI Commands Reference Manual
Looking for a different code? Search another status or error code.