Hacking NAND Dumping Troubleshooting

  • Thread starter Thread starter WritersBlah
  • Start date Start date
  • Views Views 17,669
  • Replies Replies 10

WritersBlah

New Member
Newbie
Joined
Oct 11, 2017
Messages
3
Reaction score
0
Trophies
0
Age
30
XP
96
Country
United States
Just in case more people need assistance with this, I thought it'd be helpful to have a thread dedicated to all NAND dumping issues.

So for the record, I've been following Kafluke's Wii U 5.5.2 hacking guide and have been making decent progress, but I've come across a roadblock that I haven't seen anyone else bring up, so I'd appreciate assistance if possible. So, I've disconnected all USB devices from my Wii U, installed Haxchi to boot to the Homebrew Loader, and installed the WiiU Nand Dumper. I've been managing all this on a 64GB microSDXC card inside a SD card adapter; thus far, I've been able to load all Homebrew applications without a hitch. However, after I set all the NAND Dumper options to <yes> and hit A to launch, the app acts as though it is launching, but then I immediately get an error message stating, "invalid paritition status", and I'm booted back out to the Wii U home menu. I've tried turning the console off and on again, but the error hasn't changed. Can anyone help me with this issue?
 
Just in case more people need assistance with this, I thought it'd be helpful to have a thread dedicated to all NAND dumping issues.

So for the record, I've been following Kafluke's Wii U 5.5.2 hacking guide and have been making decent progress, but I've come across a roadblock that I haven't seen anyone else bring up, so I'd appreciate assistance if possible. So, I've disconnected all USB devices from my Wii U, installed Haxchi to boot to the Homebrew Loader, and installed the WiiU Nand Dumper. I've been managing all this on a 64GB microSDXC card inside a SD card adapter; thus far, I've been able to load all Homebrew applications without a hitch. However, after I set all the NAND Dumper options to <yes> and hit A to launch, the app acts as though it is launching, but then I immediately get an error message stating, "invalid paritition status", and I'm booted back out to the Wii U home menu. I've tried turning the console off and on again, but the error hasn't changed. Can anyone help me with this issue?
Can you humor me and try a different SD?
 
I would if I had another SD card that was bigger than 32GB. Unless USB flash drives also work for this application, I'll have to order another from Amazon. Are you absolutely certain this is an issue that can simply be fixed by using a different SD card?
 
There are some safety checks in the code before mounting it as fat32.
Code:
if (mbr->partitions[0].status != PARTITION_BOOTABLE && mbr->partitions[0].status != PARTITION_NONBOOTABLE) {
_printf(20, 40, "Invalid paritition status");
return -1;
}

Your partition is marked in some weird way. Did you format it with GPT by any chance? I would recommend reformatting the SD properly. Removing all the partitions, making sure that it is MBR and format it with FAT32 with FAT32 Format.
 
  • Like
Reactions: Kafluke
So I've attempted reformatting the SD card utilizing the GuiFormat program provided in Kafluke's tutorial (I did both a full format and a quick format), at both 16384 and 32768 cluster sizes, and all times have received a brand new error stating: "first partition not fat32". I tried looking up in EaseUS's Partition Master if the card had somehow divided into multiple partitions, but that didn't seem to be the case. It also listed its format type as "Primary", which is strange considering it listed the partitions on my computer's hard drive explicitly as GPT.
 
Having the same problem I solved it by formatting with a cluster size of 64k. Here are the commands in diskpart:


list disk
select disk X*
clean
create partition primary
format fs=fat32 unit=64k
list partition
active
exit

*X will be the number shown next to your disk. Make sure you select the correct drive here or "clean" will wipe the wrong drive.
 
  • Like
Reactions: Retinal_FAILURE
I had the same problem. But using camasaki's method did not directly work for me, since I use a 2GB SD card. diskpart gave me an error for using the wrong cluster size. 16k worked perfectly though.
For those who do not know how to start diskpart: just write "diskpart" (without quotes) into the "run" window, or simply press the windows button and type "diskpart" (without quotes).

So, for 2GB SD cards, use:
list disk
select disk X*
clean
create partition primary
format fs=fat32 unit=16k
list partition
active
exit
 
  • Like
Reactions: Zeh_Ot
I had the same problem. But using camasaki's method did not directly work for me, since I use a 2GB SD card. diskpart gave me an error for using the wrong cluster size. 16k worked perfectly though.
For those who do not know how to start diskpart: just write "diskpart" (without quotes) into the "run" window, or simply press the windows button and type "diskpart" (without quotes).

So, for 2GB SD cards, use:
list disk
select disk X*
clean
create partition primary
format fs=fat32 unit=16k
list partition
active
exit



thank you I also use a 2 gigabyte card and now it works!
 
I had issues with Wii U NAND Dumper and was able to resolve them. Hope these tips help.

1. If you're using a MicroSD card (recommended in several places not to) make sure your adapter works. I had a bad one.
2. You may have to complete the fat32 format process outside of your computer's SD Card slot. I had a SD Card USB adapter that I had to use to complete the format using Guiformat.
3. Wii U NAND Dumper didn't work until I changed the cluster size to 16k.
 
I used 32k FAT32 format for a SD with 64GB but didn't worked. After reading here I formated a 32GB SD as FAT32 16k and worked perfectly. Thanks for all the help.
 

Site & Scene News

Popular threads in this forum