Ok, so I'm finally making a start to my tests...
Got a new (read: old) victim (read: console) to work on. Seagate drive. Used Krazie's NDure installer to rip the EEPROM (in case I accidentally take the unlocking process a bit too far), but otherwise the initial file system should be intact (If you discount the ton of old save games I had to delete. Why is it that every second-hand system I come across has Playboy Mansion saves on it?).
Constructed the bootable flashdrive, hooked the HDD up to a spare computer system and away it went.
The early boot process succesfully detected the Seagate, then launched into a few million HDA related errors because it couldn't read it. Eventually it decided to look for "livecd.sgn". This took about ten to fifteen minutes (plenty of time for me to note down that the USB drive was SDA1). Eventually the Slax GUI loaded up.
Attempted to go into the System thing (to be on the safe side re the USB drive path) but the screen just blacks out, the Slax loading screen appears again and I'm presented with a fresh desktop...
Booted the terminal thingy, ran HDTool and told it to do an unlock (you put one too many 20s in your sample incedently). Dunno if it worked or not, it didn't give me any errors at least. I suppose I coulda rebooted and tried again with a code I knew was wrong to see if that gave the same result, but seriously, rebooting with this locked drive takes an age and I figured someone here would already know.
Figured I couldn't try HDPArm with this drive due to the spaces in the passcode.
Ran XBoxHD2, gave it the Linux image path and took option one (drive on primary master). Confirmed the "Are you sure to use Primary Master [yes/no]?" thing and got told I was out of RAM.
It gave me some commands to unmount then remount "tmpfs" or "/mnt/shm" or... something... to 144mb. I entered them, re-ran XboxHD2 and this time a black QEMU window appeared briefly before the screen blacked out once more and a clean desktop came back up...
I tried playing with the various other shiny buttons around the place, about the only thing I could get to load was that terminal window. The other buttons (eg for the paint program) seemed to either do nothing or make the desktop reload again.
Rebooted, told the initial loading screen thingy I wanted text mode instead of the Slax GUI. After the "Are you sure to use Primary Master [yes/no]?" question it'd tell me that "svgalib" couldn't find "/etc/vga/libvga.config" (which if I was to guess means I need to be in a GUI environment).
So I dunno. Maybe I need a testing rig with more then 256mb RAM. The startup screens seemed to indicate I'd want at least 300mb. Unfortunately, my usual system is somewhat... dysfunctional... so I'm hesitant to turn that off in order to play with it's IDE cables (It can take about twenty minutes to boot under
normal circumstances, and that entire time has to be spent rebooting it until it finally fires up correctly. That + extended boot time due to the locked drive might well finally drive me mad).