I'm looking for Linux dd command equivalent for Amiga to make image of hard disk. TSGUI not work if disk have broken RDB. Do you know program which can make hard disk image on Amiga?
I successfully dumped data from disk to image. I used two programs from Aminet: http://aminet.net/package/disk/misc/xfs http://aminet.net/package/util/cli/bcopy First need to mount DEV device from xfs and then run command:
bcopy DEV:scsi.device,0 backup:seagate.hdf
Bcopy is compatible with xfs but working slow, I think is matter of way how it is copying data. I think there's better copy commands on Aminet. Standard copy command from AmigaOS is not compatible with xfs. It shows copy error after copying file.
I'm about 11 months too late, but thought I'd add for anyone else looking for help with the same issue. There are a couple utilities I wrote a long time ago which might be useful to someone attemping to access a raw drive. They are part of the bffs package on Aminet: http://aminet.net/disk/misc/bffs16_src.lha
One is dcp. With it, you can copy from/to a device (whether it's mounted or not), and a file. The utility will copy in either direction. A couple examples:
1) Copy 64kB (128 sectors) from an unmounted scsi device, unit 0, to a file:
dcp -m 128 scsi.device,0 outfile
2) Copy from a mounted device (DH0), starting at sector 200, to a file:
dcp -ss 200 dh0: outfile
dcp also lets you copy in the other direction (from a file to a device, or even from a device to a device). I won't provide an example for fear of cut & paste. :)
Another utility in the bffs package is rdb. It's a CLI utility which lets you display and modify a RDB, an even repair some types of corruption. Example:
rdb scsi.device 0