| Question: |
I am getting and ERROR 28 during LONE-TAR backups. How can I find out what is causing the problem and how to resolve? |
| Keywords: |
error 28, backup |
| Operating Systems: |
ALL |
Error Display Message:
lone-tar: Tape Write ERROR 28 occurred because...No space left on device.
Cause
- The USB/SATA/SCSI Hard Drive has no more room to write anymore data.
- The Tape Drive is reaching the end of the tape causing LONE-TAR to fail.
Two ways to FIX the issue 
Option 1. For a Hard Drive as your backup device:
Type the command:
# mount
You will find a file-system that has 0% available. This file-system needs to be cleaned up.
If the device ONLY has LONE-TAR backups, remove the oldest backups first.
If you wish to reduce the amount of files being rotated by LONE-TAR, edit the device with the LONE-TAR Device Manager.
Option 2. For a Tape Drive as your backup device:
Make sure first the Capacity set inside the LONE-TAR Device Manager is the accurate "Native Capacity" of the tape drive.
If the Capacity is accurate, then first try another backup with a new tape.
If the error occurs again, there may be an issue with your drives compression.
Try using Software Compression over Hardware Compression.
To enable Software Compression over Hardware Compression, please follow these steps:
1. Enable BZip2 Compression within the LONE-TAR Device Manager
# ltmenu
Select Option 9 (Device Manager)
Select 'e' to edit your device
Select Option 5 (Toggle Compression)
Select Option 2 (BZip2 Compression)
2. Next lets edit the variable to tell LONE-TAR which compression level will take precedence.
# ltmenu
Select Option 8 (Environment)
Select Option 4 (Compression)
edit variable #42 Set action if software and hardware compression conflict.
change from 'HARD' to 'SOFT'
Variable should look like this:
COMPRESS_CONFLICT = SOFT