USB Loader - Multidisk USB devices

Discussion in 'Wii - Backup Loaders' started by Cameron87, Dec 3, 2011.

Dec 3, 2011
  1. Cameron87
    OP

    Newcomer Cameron87 Newbie

    Joined:
    Nov 25, 2011
    Messages:
    4
    Country:
    United States
    I have a couple of USB devices, both are USB 3.0 compatible. One is a Buffalo HD-HX1.0TU3 (1TB external disk, with a "read-only removable" SD disk inside for drive tools and appears first in drive-list sequence) and can be AES 256-bit encrypted. The other device is a Kingston FCR-HS3 multi-card reader. I've been using cards through my WiiKey, and got the new reader to increase writespeeds, and eventually decided to repurpose the buffalo drive for the wii...

    Thats when I discovered that the Cfg USB Loader only detects the first disk on the buffalo device, the tools disk. Just to be clear, its not a partition, they are distinct disks. Each disk only has one drive of maximum partition size. Also, the encryption on the buffalo is disabled so no software is needed, as the software tool to run to enable the AES chipset to decode-operate is Win32 only. There is an option to use encryption by giving the device the password to automatically decrypt without the software, but its not in that mode right now. I can keep the buffalo powered when switching from the PC to the Wii, ejecting the tools disk before I switch.. And the usb loader says something like no disk found; that is, when selecting devices, only the SD is detected.

    The kingston device has 4 slots, with SD as Disk-3 and MicroSD as Disk 2. Disk 0 and 1 are CF and M2/MS/DUO, or vice-versa. I don't have anything but SD and MicroSD, and so the kingston behaves identically to the buffalo, on the usb loader, when I eject the buffalo's SD first.

    So, I would like to know if there is anything that would allow me to load from a multidisk USB device, that isn't only on disk-0 in its drive-list. I hope all of that made sense. It would be nice to be able to use the bigger and soon, cheaper, SD cards that are out there, and those fast SDXC cards on the Wii and future devices. I'm currently using different disk drives (IDE and SATA) on a USB adapter, on my Wii, and that works great, but I don't have an extra 1TB laying around other than this Buffalo, and I'd rather use one drive than several.

    *EDIT*
    I've tried various formats as well (FAT32 of various sector sizes, and WBFS) and basically followed enough combinations of things to draw my conclusion that Cfg USB Loader can only find the first disk on a device.
     
  2. DunkrWunkah

    Member DunkrWunkah GBAtemp's Official Dunkr

    Joined:
    Nov 21, 2008
    Messages:
    582
    Country:
    United States
    I'd suggest using a different drive. There isn't a fix for this that I know of. The Wii is just too damn old.
     
  3. Cameron87
    OP

    Newcomer Cameron87 Newbie

    Joined:
    Nov 25, 2011
    Messages:
    4
    Country:
    United States
    Thanks for the reply. Maybe I'll have a look at the sourcecode and see for myself if there isn't something I can do to poll disks -- after all, its basically just linux. Do you have any experience working on this source? I'm thinking it would likely be in the kernel. Do you know of any other threads that relate to this?
     
  4. tueidj

    Member tueidj I R Expert

    Joined:
    Jan 8, 2009
    Messages:
    2,569
    Country:
    It's got nothing to do with how old the wii is. The USB storage code in libogc (which was "borrowed" for the USB loaders) used to only try to mount the first LUN (logical unit number) and would give up completely if there was an error (such as no disk inserted). It's since been changed to attempt mounting each LUN in sequence until one is successful. There's still no method to directly specify which LUN you want to mount but it wouldn't be hard to add one.
     
  5. Cameron87
    OP

    Newcomer Cameron87 Newbie

    Joined:
    Nov 25, 2011
    Messages:
    4
    Country:
    United States
    That was my gut feeling. It would be nice if it could attempt to mount them all. What about the removable cards in a USB reader? Would the USB have to be reconnected for it to attempt to mount when a SD card is inserted, or could it trigger on its own from within the USB Loader when you choose to select a new drive?
     

Share This Page