Just backup your corrupted Nand with bootmii and create a new "fresh" nand with Giantpune's tool Ohneschwanzenegger. (Part of Wiiqt)
http://wiibrew.org/w...eschwanzenegger (Older version)
DLLs for Windows: http://www.mediafire...ow9bg9wsto5ak1w (Old)
If you want to compile it from the source code... (Lastest version) (With Qt http://qt.nokia.com/downloads)
http://code.google.c...source/checkout (With a Subversion Client)
Type "4.XU" -> USA/Canada
Type "4.XE" -> European
Type "4.XJ" -> Japan
Type "4.XK" -> Korean
Replace X by the system version you want... 1 or 3
1 = Best version
3 = Latest firmware version but lots of anti-homebrew features
---
Check the Nand.bin you just created...
http://wiibrew.org/wiki/NandBinCheck
And restore with Bootmii the nand.bin you've just created...
---
20 bad blocks is not that much... (But i've only got 4 )
Quote from here: http://bootmii.org/faq/
"Why do I have all of these "bad blocks"? Can I fix them?
This is completely normal; in order to bring down the price of NAND flash chips, all manufacturers will allow chips to leave the factory with a small number of bad blocks. It's similar to bad pixels in LCD panels -- it would be too expensive to throw away the whole panel (or in this case, the whole chip) due to a few bad pixels. With NAND flash, software usually remaps these blocks so you don't even notice, but BootMii works at the lowest level possible so we have to take these into consideration when writing our code. There are 4096 blocks; according to the flash chip manufacturer, at least 4016 blocks are valid (in other words, up to 80 blocks may be bad)."
http://wiibrew.org/w...eschwanzenegger (Older version)
DLLs for Windows: http://www.mediafire...ow9bg9wsto5ak1w (Old)
If you want to compile it from the source code... (Lastest version) (With Qt http://qt.nokia.com/downloads)
http://code.google.c...source/checkout (With a Subversion Client)
Type "4.XU" -> USA/Canada
Type "4.XE" -> European
Type "4.XJ" -> Japan
Type "4.XK" -> Korean
Replace X by the system version you want... 1 or 3
1 = Best version
3 = Latest firmware version but lots of anti-homebrew features
---
Check the Nand.bin you just created...
http://wiibrew.org/wiki/NandBinCheck
And restore with Bootmii the nand.bin you've just created...
---
20 bad blocks is not that much... (But i've only got 4 )
Quote from here: http://bootmii.org/faq/
"Why do I have all of these "bad blocks"? Can I fix them?
This is completely normal; in order to bring down the price of NAND flash chips, all manufacturers will allow chips to leave the factory with a small number of bad blocks. It's similar to bad pixels in LCD panels -- it would be too expensive to throw away the whole panel (or in this case, the whole chip) due to a few bad pixels. With NAND flash, software usually remaps these blocks so you don't even notice, but BootMii works at the lowest level possible so we have to take these into consideration when writing our code. There are 4096 blocks; according to the flash chip manufacturer, at least 4016 blocks are valid (in other words, up to 80 blocks may be bad)."