Is there a way to eliminate the problem where I have to unplug/replug the drive? Is there settings for the HDD I should configure or is it something I need to do with GX?
What drive is it? Some have a sleep feature which causes them to idle after a certain amount of inactivity. My drive (Seagate GoFlex 2TB) had the same issue and it was fixed by turning it off via Seagate Dashboard.
the loader need to query both ports to find if there are drives attached. As port 0 is the default and first checked, you need to tell the loader to not query port 0.
You can edit the meta.xml located in the loader's folder in a text editor, remove the commented lines and set the port to 1 instead of 0.
I hope it fix your port shuting down (the cIOS shouldn't shut down the port to enable the next one, but it occurs on some Wii. Mine has this problem and the device is disconnected when swapping the port).
No change. Setting the argument to USB_1 results in the same shutdown upon restart (while gamecube games work), setting it to USB_0 causes gamecube games to fail and the same shutdown upon restart.
Some variations (with hermes 222, GX1203_222, no meta.xml arguments, both ports active in settings):
USB_0: 2TB Seagate (wii games, nand, images)
USB_1: 16gig flash drive (GC games)
Result: Gamecube games go to black screen on a fresh start, USB_0 fails to initialize on subsequence USB Loader starts and gamecube games throw me to the HBC (odd?).
USB_0: 16gig flash drive (GC games)
USB_1: 2TB Seagate (wii games, nand, images)
Result: Gamecube games work perfectly, "Mounting USB Port to 1" hangs (pulling the HDD and plugging it back in works).
USB_0: 16gig flash drive (GC games + Wii game)
Result: Everything works. Not enough space!
USB_0: 2TB Seagate (GC games, nand, images, Wii games)
Result: My initial problem. Gamecube games don't work. In USB_1, they work but the drive won't initialize upon restart.
Thanks for the help Cyan. Luckily my problems aren't too severe; hopefully my listing of all this stuff will help someone with a more compatible drive who can't get anything to work at all. Also, I have all the DIOS MIOS revisions from 2.0 and up if anyone wants them.