SOLVED. I was able to fix the problem
without requiring the system's eeprom or any modchip, using XBoxHDM and a hdd swap method.
Heimdall, thanks for your assistance, your responses in this thread pointed me in the correct direction. Sobersally, this may very well work for you but it's an involved process.
I followed this excellent tutorial:
http://forums.afterdawn.com/thread_view.cfm/548462It's very clearly put together, but below are some notes on my experience with it that may help.
-To do this, you'll need:
a Torx 20 screwdriver to open your xbox case.
XBoxHDM 1.9(linked from tutorial)
a Windows PC that uses (preferably long) IDE cables for the drives and that can boot from CD/DVD
clean 5960 dashboard files(linked from tutorial)
a program/utility that can burn ISO's. (Nero, Roxio, etc)
a blank CD/DVD
-To the best of my understanding, this tutorial works by opening and booting your xbox with the hdd plugged in but the dvd drive unplugged. This induces a system-error 12, which results in an unlocked hdd. Once unlocked, the xbox's IDE cable is unplugged from the hdd and the PC's IDE cable plugged into it. XBoxHDM is then able to work its magic on the hdd.
-READ THE ENTIRE TUTORIAL and make sure you're following it exactly. I ran into problems because I wasn't paying close enough attention. The computer must be set up so that the CD/DVD drive is the only drive connected to the motherboard up until the moment you connect to the XBox's hdd. I accidentally left the floppy drive plugged in and the process didn't work until I unplugged it.
Hope this info is useful to anyone else.
This post has been edited by bookishboy: Yesterday, 12:04 PM