If you got an Evox Bios i wonder why a unlocked hdd should be a problem. And I`m sure that m$ didn`t unlock your hdd...how should the do it, you weren`t even on xbox live. What dash did you use? Maybe the game you played on system link made a dashupdate and you got problems with the original m$ dash now? Try a bootdisk an check your c:/ content via ftp...
Greets, tyler