I think I destroyed my USB sticks... Is there a way to fix them?

Discussion in 'Wii U - Hacking & Backup Loaders' started by legoinventeor, Aug 16, 2018.

  1. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Hi everyone, so I wanted to wadd more Wii games to two my usb flash drives to use on usbloadergx on the virtual wii, but somehow I got it corrupt, I think. It did work before, but now Usbloadergx now says failed to Initialize Device when I try play something on the first one, and the other one just makes it freeze on the loading screen. When I try to copy over a game with WiiBackupManager It fails and tells me that the usb's corrupt. Even H2testW tells me that!
    At this point, I just want a working flash drive but it would be nice to still have the games although they're probably corrupt too. I can still acces the memory of the usb and even copy other files normaly
    Thanks for your help!
     
  2. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    you should use an external hard drive instead, as flash drive will have issues on wii (even if they won't be corrupted).
    I don't know why they both got corrupted, it's really strange. the console shouldn't break the hardware. at best it's not detected, as worse it corrupts the file system (just reformat), but it doesn't break the hardware.
     
  3. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Thanks.
    I don't think it was the Wiiu's fault, it was probably my computer, but the other one was entierly my fault because I tried to copy the corrupt file over to it.
     
  4. Priestiality

    Priestiality GBAtemp Regular

    Member
    3
    May 23, 2018
    United States
    Download this file and write it to the USB with any imaging program.

    Remove and reinsert the device, it should ask you to format. Choose your filesystem and allocation size, and try again. This is also useful for recovering "lost" space on flash drives due to old MBR clusters or other things.
     
  5. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Thanks, I'l try it. I don't have to format it when the wiiu asks, right?
     
    Last edited by legoinventeor, Aug 16, 2018
  6. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    if you want to use it for vWii, don't format when the wiiU asks or it will format it for WiiU games only.
     
    legoinventeor likes this.
  7. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Alright, so far i got the fist one to let me transfer wbfs files un wiibackupmanager. Everything shows correcly on the program but when I insret it into the vWii it still says failed to initialize device. I'm starting to think I'm doing something wrong on the WiiU. The other one still doesn' let me to tranfer a thing but it works as a normal usb.

    I thought the WiiU only let you to use Hard drives on it or esle it will give an error afer a short while. I coudn't copy a single WiiU game over to it!
     
  8. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    18
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    Have you tried formatting them?
    Edit: Just saw that you did.
     
    legoinventeor likes this.
  9. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    if it's a Flash drive or stick, that's normal. FLASH DON'T WORK. (even nintendo recommend to not use flash drives)
    if it's an external HDD, you need Y-Cable or external power !

    if your HDD has enough power, be sure you connected it to USB Port 0 (on WiiU, it's reversed ! it's the back-top port)

    if you did all that, maybe it's one of the newer drives which require a specific init sequence.
    be sure you use IOS58 in the homebrew you are using. For example : USBLoaderGX > settings > Loader's settings > Loader's IOS > replace 249 to 58 and reboot.


    Also, be sure you softmodded your vWii (you need to install HBC and d2x)
    the WiiU mode has nothing to do with vWii mode. they are not linked. Your vWii not working is not the fault of your WiiU mode.
     
    Last edited by Cyan, Aug 17, 2018
    legoinventeor likes this.
  10. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Still no luck. I used a hard drive, copied a game over with WiiBackupManager, changed the loader's IOS settings (not the game ios) and then rebooted but it still gives me that 'failed to initialize device' error. :( Should I try reinstalling d2x cios? Maybe I did something wrong, but the usb did work before.
     
  11. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    which IOS did you install ? v10 r52 or r53 ?
    if you used IOS58, then no cIOS was used to init the drive, it's a drive problem not a cIOS problem.

    did you use yCable? did you plug in the back-top ? (though, ios58 should mount either top or bottom)

    is the drive correctly powered (led blinking, or making noise?)

    did you try connecting the drive AFTER launching vwii ? WiiU has a hidden HDD sleep mode for unused drive.

    which brand is your drive ? (toshiba seems to have detection issues)
    which format did you partition it ? MBR or GPT ? FAT32 or NTFS ? which size are your drive and partitions?

    which revision of USBloaderGX?
    there's a 1269 mod somewhere with a different init sequence, it might help. I have to release it officially (just having difficulties starting development back, finding the will to work on it. I'm using my holidays to do nothing...)

    give more information! we can't use crystal ball yet.
     
    Last edited by Cyan, Aug 17, 2018
  12. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Ok, so I'm not sure wich IOS did I install, how do I check that?
    What's Ycable? I did plug it in the back top.
    The drive is connected properly, I think. If the WiiU detect's it the vWii should too.
    I also tried to connect it after the vWii launches. But nothing happened.
    My hard drive is a WD mybook.
    Just realized my hard drive is Ntfs and and it's 1TB although i have used half of it already. I should probably format it to FAT32 but i don't know where should I put the 319GB of files I already used.
    It should be the latest version. I can't update it from the settings. It's 3.0 r1268
     
  13. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    NTFS works too (but not for all homebrew, for example no gamecube games with ntfs)
    WD mybook is good.
    y-cable is this : One cable with 2 USB !
    YOU NEED THIS !!!!
    without this cable, it will never work.
    didn't you follow a vWii softmod guide ? didn't it told you it was a requirement?
    [​IMG]

    the data connector (the one with 2 cables) connected to USB Port 0
    the additional connector (the lone cable) to any other USB for additional power supply.
     
    Last edited by Cyan, Aug 17, 2018
  14. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Ok so that's why It wasn't working. I was just using 1 usb and a power adaptor. Where can I find one of theese?
     
  15. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    ahh ? you have a power adapter ?
    then it's fine, it's replacing the y-cable to get additional power supply.

    did you try other homebrew with this drive ?
    WiiMC, wiiflow, Wiixplorer, or even just HBC?
     
    Last edited by Cyan, Aug 17, 2018
    legoinventeor likes this.
  16. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Alright. I will try to see if it works on the original Wii and then try to reinstall d2x
     
  17. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Ok, now I have tried to use the usb's and the hard drive on the original Wii and it seems that only the hard drive works now. The usb sticks just make UsbLoaderGX freeze in the loading screen. But at least i have something working now. When I try the drive on the vWii it still gives me the error.
    Can I try to reinstal d2xcios or just reinstall the vwii homebrew entiely to see if that helps?
     
  18. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    it will not change anything to reinstall either HBC or cIOS, because homebrew are using IOS58 to initialize the drive, not cIOS.
    if you really want to reinstall something, only reinstall cIOS. don't edit your HBC or reinstall it.

    just launch d2x installer for vWii and install v10 r52 base 56/57/58 in 249/250/251
    (even if it's useless)

    before touching or reinstalling, it might be a good idea to see what you currently have. follow syscheck guide in my signature
     
    Last edited by Cyan, Aug 17, 2018
  19. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Ok I'll try it now.
     
  20. legoinventeor
    OP

    legoinventeor GBAtemp Regular

    Member
    3
    Oct 12, 2017
    Spain
    Good news! It finally works, thank you so much!
    I reinstalled d2x and downloaded UsbLoaderGX and it started working again. When i try to use the usb sticks it freezes on the loading screen and will continue to freeze on any other device until i reinstall d2x and UsbLoaderGX. So I'm not touching them ever again.
     
    Priestiality likes this.
Loading...