(problem) system freezes when trying to access hdd
I'm trying to replace the 20gb hard drive I've been using with a 100gb model. However, whenver an app tries to access the hard drive, the system seems to freeze (stays at same screen, doesn't respond to controller input, or soft-reset).
I've tried hdformat, hdloader (self-compiled v0.8c), codebreaker (9.3, retail disc) and ulaunchelf (3.9) to access the drive. hdloader freezes at the initial splash screen, ulaunchelf freezes at "loading hdd modules" and neither codebreaker nor hddformat make it to their splash screen.
The drive is recognized in windows and I've even formatted it with winhiip 1.7.6, with no problem. I tried reinstalled the original drive, and it still works just fine.
The drive I'm trying to install is a Seagate barracuda model #ST3120026A, with jumper set to master (I've tried switching to cable select with no luck). According to the compatibility list, this drive is supposed to be compatible. The old 2ogb drive is also a seagate barracuda (set to master), so I've had good luck with them.
I've even tried leaving hdloader at it's splash screen overnight, thinking it might just take a long time to recognize such a large drive for the first time, but no luck.
Can somebody please help me?? I'd really like to get this drive working, and I've tried everything I could think of or dig up.