home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
coders
/
kiskometer
/
rdb-salv.readme
< prev
next >
Wrap
Text File
|
1977-12-31
|
4KB
|
109 lines
RDB-Salv - Salvage of lost RDSK/RDB data
INTRO
Have you ever lost your RigidDiskBlock? Therefore you know that it is
very difficult to restore this data if you don't have a backup of it.
Many people even think that it is almost impossible to restore a lost
RigidDiskBlock, but this is not the case.
Should there be a repeated loss of your RigidDiskBlock, you might want
to try out RDB-Salv - a professional and user friendly program to
restore lost RigidDiskBlocks.
Since a backup is better than any attempt to restore anything,
RDB-Salv additionally includes a backup tool for restoring
RigidDiskBlocks, which saves the RDB onto a file.
REQUIREMENTS
RDB-Salv requires OS 2.04 or better. It should work with any hard disk
system (SCSI, AT-Bus, OMTI, ...) that supports trackdisk commands.
FUNCTIONS
- Backup RigidDiskBlock to file
- Restore RigidDiskBlock from file
- Read RigidDiskBlock (optionally scans hard disk while looking for
lost RDBs). This function additionally provides the following
features:
o Write MountLists of all partition blocks found
o Mount partitions of all partition blocks found
o Add lost partition block(s) to RDSK
o Write whole RDSK
If any partition has not been mounted during booting time, you may
also use this function on order to mount it later. This is a useful
side effect. ;-)
- Read DeviceList
If you have just overwritten your RigidDiskBlocks, but all
partitions are still mounted, you can in that way try to restore the
data from the DeviceList. The following functions are available:
o Write MountLists of all partitions found
o Add lost partitions to RDSK
o Write whole RDSK
- Salvage of RigidDiskBlocks
This function scans the whole hard disk and looks for any AmigaDOS
partition. My A1000 scans about 100 MB per minute. If any partition
has been found, it will be displayed at once. Overlapping partitions
will be marked. Unused spaces are shown, too.
FEATURES
- Easy to use.
- Very good manual (printed and as AmigaGuide document).
- Support of very large SCSI hard disks (>4 GB) through HD_SCSICMD.
- Support of very large media, if they support the "new style"
standard and implement NSCMD_TD_READ64.
- Support of blocksize 512, 1024, 2048, ...
- Use of locale.library, if available.
- Support of many languages.
- Fontsensitive GUI.
- Each function that changes anything on your hard disk brings up a
requester before changing anything.
- Many workarounds for buggy hard disk devices. This should support
nearly any hard disk system.
LIMITATIONS
When using "Salvage", RDB-Salv can only find lost AmigaDOS partitions
(DOS/0 to DOS/5). It is possible to add support for other filesystems,
but I will only do this if enough people register. Furthermore, it is
necessary that all partitions of the hard disk contain "Reserved=2"
and "PreAlloc=0", otherwise you might run into trouble. But I don't
know anybody with any other value there.
Many scsi devices and other hard disk devices are buggy. They do not
handle TD_GETGEOMETRY correctly. I've tried to do my best to work
around these bugs, but I cannot guarantee that it really works with
_every_ hard disk system. Should you encounter any difficulties, send
me a bugreport and I will do my best to support your system in the
next version.
PRICE
30 DM plus shipping costs.
10 DM supplement for printed manual.
Programmers might want to get a registered version of RDB-Salv in
exchange with one of their registered programs. However I only accept
_good_ programs which follow the style guide rules and are not too
hacky.
AVAILABILITY
You can download an unregistered version from my homepage:
http://home.pages.de/~Angela/
If you decide to register, you can order the registered version at:
Katrin Schmidt
Finkenweg 26
89233 Neu-Ulm
Germany
Please add the following shipping costs:
Within Germany ................... 5 DM
Without manual, within Europe .... 5 DM
With manual, within Europe .......10 DM
Without manual, outside Europe ...10 DM
With manual, outside Europe ......20 DM