Anyways, after I did all of this and struggled with the ATi drivers (eventually giving up and just using the instantly-implemented XOrg drivers), my whole computer seemed kinda sluggish. Video playback was choppy especially...
So I decided to try Sidux, which is based on Debian Sid but has some 'enhancements'. Last night I installed it onto my ATA drive /dev/hda1 (so Debian used to call it), with my storage drives still being two SATA drives. When I booted the Sidux LiveCD it called my ATA drive /dev/sdc so I installed it there (yes I mounted the drive to be sure!) but when I rebooted, I got this:
Loading GRUBEventually I found that the drives were being called different things by the BIOS when booting from a CD than what they're named when booting from the hard drive (ODD!?) and so I just had to unplug my two SATA drives, boot and install to the only remaining drive partition (now labeled as /dev/sda1), and power down. Then I reattached my SATA drives and when I booted, everything worked perfectly.
Grub Stage 1.5
Error 2
The Sidux system is very snappy, and I have loaded KDE 4.2.2-2 from Debian Sid and all seems to be great so far! Still, I wonder about some of their changes, like why they chose to use Runlevel 5 rather than Debian's default Runlevel 2 for graphics and networking, and likely some others that I've not come across yet...
Happy to have a system that can be fully reinstalled in a few hours time with everything up-to-date and all of my devices working, but not happy how my BIOS handles its hard drives but whatever, its fixed!