Return to the Manual Index

Troubleshooting and Support


Error Messages

ByteBack D.R.I.S.TM can encounter 2 types of errors: disk access errors or runtime errors. While disk access errors tell you something about the condition of your hard disk, runtime errors can indicate errors in the ByteBack D.R.I.S.TM program, or unexpected errors the program wasn't prepared for that were caused by for example the operating system.

Disk access errors

ByteBack D.R.I.S.TM accesses hard disks using the Extended Int13h interface. This is a set of commands offered by the BIOS or disk controller to access disks at the sector level (bypassing the operating system). Every time a command is executed, the BIOS or disk controller will respond with a return code to inform the requesting program (ByteBack D.R.I.S.TM in our case) if the command was successful. If not, the return code value will indicate the nature of the problem.

When disk access errors occur the actual return code is reported in the ByteBack D.R.I.S.TM logfile. The following is a list of possible return codes:

Return Code Description
01h Invalid function in AH or invalid parameter
02h Address mark not found
03h Disk is write-protected
04h Sector not found / Read error
05h Reset failed
07h Drive parameter activity failed
08h DMA overrun
09h Data boundary error
0Ah Bad sector detected
0Bh Bad track detected
0Ch Unsupported track or invalid media
0Eh Control data address mark detected
0Fh DMA arbitration level out of range
10h Uncorrectable CRC or ECC error on read
11h Data ECC corrected
20h Controller failure
32h Incorrect drive type stored in CMOS
40h Seek failed
80h Timeout
AAh Drive not ready
BBh Undefined error
CCh Write fault
HEh Status register error
FFh Sense operation failed
?? Unexpected int13h error

Extended Int13h errors often indicate a serious problem on a hardware level that can not be resolved using software. ByteBack D.R.I.S.TM can try to read a sector again after an error was returned, however if serious hardware problems prevent the sector or even the entire disk from being accessed, those attempts will be futile.

Runtime errors

Any other error that occurs during runtime and is not a disk access error, is a runtime error. An example of a condition that will cause a runtime error is trying to write to a bad floppy diskette; ByteBack D.R.I.S.TM tries to open a file, and the operating system will return the error to ByteBack D.R.I.S.TM. ByteBack D.R.I.S.TM does not have the ability to deal with this error and aborts.

Runtime errors can also occur as a result of memory errors or bugs. When you receive a runtime error, make sure to write down the following information:
- during which action the error occurred
- the error number (displayed by ByteBack D.R.I.S.TM on the error screen)
- the error address (displayed by ByteBack D.R.I.S.TM on the error screen)
Please submit this information to Tech Assist, Inc. Technical Support.

Some common Runtime Errors:

Code Description
Error 6 Overflow - Contact technical support, include the error address.
Error 11 Division by zero - Contact technical support, include the error address.
Error 53 File does not exist – the program opened a file and tries to write to it while the file no longer exists; can occur when you changed the media while not letting the program finish writing files.
Error 57 Device I/O error - the device is faulty (probably your diskette).
Error 58 File already exists
Error 61 Disk is full - the diskette you're running ByteBack D.R.I.S.TM from is full.
Error 67 Too many files or invalid filename - There are too many files in the diskette root folder.
Error 68 Device is unavailable - resolve by making sure a diskette is inserted when writing to diskette etc. Can also be caused by faulty hardware.
Error 70 Permission denied, write protected - make sure the device can be written to; when writing to network, check rights and permissions. When writing to removable media, update drivers. Most common issue is that ByteBack D.R.I.S.TM is run from a write protected diskette.
Error 71 Disk not ready - insert floppy disk etc. Can also occur when after starting ByteBack D.R.I.S.TM the diskette is removed from the drive.
Error 72 Disk media error - may be caused by bad sectors, faulty hardware. To resolve, run a scandisk on the destination media, run drive manufacturers diagnostic utility. If the error occurs when you run ByteBack D.R.I.S.TM, the diskette is probably faulty, use another diskette.

Contacting Tech Assist, Inc.

Tech Assist, Inc.
31115 U.S. Hwy. 19 N.
Palm Harbor, FL. 34684

Sales: (800) 274-3785
General:(727) 547-0499
Support:(727) 374-0055
Fax: (727) 547-0768

info@toolsthatwork.com
sales@toolsthatwork.com
support@toolsthatwork.com
webmaster@toolsthatwork.com

The ByteBack D.R.I.S.TM logfile.

ByteBack D.R.I.S.TM creates a logfile every time the program is started. If ByteBack D.R.I.S.TM encounters an existing logfile during startup, this file will be renamed and a new file will be created. The logfiles are renamed to "bb.lo?" where ? is 1 through 5, 5 being the oldest logfile. All the ByteBack D.R.I.S.TM files are saved to the folder BB_FILES. This folder is located in the directory that ByteBack D.R.I.S.TM is started from, usually the root of the bootdiskette. The logfile can be found in the BB_FILES folder, and the most current logfile is named BB.LOG. You should always include this logfile when emailing a support request. Tech Assist, Inc. Support needs this logfile to analyze your problem and make the appropriate suggestions.

If you have not yet performed any ByteBack D.R.I.S.TM actions but wish to ask a question that relates to datarecovery problems you might wish to address using ByteBack D.R.I.S.TM, you must create a ByteBack D.R.I.S.TM Support Analysis Logfile and include this in your support request. Also, Tech Assist, inc. support may ask you to create a disk Support Analysis Logfile to facilitate repairs.
You can create an analysis log as follows:

  • Start ByteBack D.R.I.S.TM
  • select the appropriate disk
  • go to the [Support] menu
  • select [Create Support Analysis Log]
  • let the scan finish
  • exit ByteBack D.R.I.S.TM
  • include the now created BB.LOG file in your support request

The Support Analysis Log contains information about the disk layout (partition tables), the boot sectors of individual partitions and all components that ByteBack D.R.I.S.TM found during the disk scan. 

http://www.toolsthatwork.com