I have two Amiga 1200's in pieces. One of them has a 52mb HDD in it and on it is my dissertation from 1995 and all my essays. I want to retrieve the dissertation because it's the only surviving copy. I use elementary - xenian - ubuntu linux self customised. The HDD is wired to the old Amiga for power and has an IDE socket. Do you think I can just connect it and retrieve the files as text files?
You should be able to use the Amiga hard drive directly on your Linux computer (provided it still has IDE support).
Linux also understands AFFS (Amiga Fast File systems), at least once AFFS support is compiled into the kernel (from your "self customized" wording I would assume you know how to do that). Apparently, some Linux tools don't seem to understand Amiga partition tables, though, so
mount would not be able to properly mount the partition.
parted should be able to understand the disks partition table, so (assumed your Amiga disk shows up as
and the "u", "b", and "p" commands should display the partition start sectors:
Partition Table: amiga Number Start End Size File system Name Flags 1 <s1> <e1> <sz1> affs1 DH0 boot 2 <s2> <e2> <sz2> affs1 DH1 3 <s3> <e3> <sz3> affs1 DH2
(for a disk with 3 affs partitions, the numbers between "<>" have been replaced by variables here)
You should now be able to mount the Amiga partitions using
sudo mount -t affs -o offset=<s3> /dev/sdc /media/Amiga
I not, some people have reported this to work by putting the raw partition onto a loop device and then mounting the loop such as in
$ sudo losetup -o <s3> /dev/loop1 /dev/sdc $ sudo mount -t affs /dev/loop1 /media/Amiga
Another possible option could be to use an Amiga emulator that runs on Linux like FS-UAE and point it to the raw device as a hard disk. Although it does not seem to be officially supported, people have reported it to work (scroll down to "Using real Hard Drives"). That has the added benefit that you would be able to use native Amiga programs in order to retrieve your documents. You would then use another (Linux-native) directory mounted to the emulated Amiga top copy your files over.
As proposed by comments: You could also save as much of your HD contents as early as possible with
dd if=/dev/sdc of=~/AmigaDisk
and work from that image with the same methods as above.