xboxrules said:
Thanks EtherealX for your explanation, I have a working HBC but never went down the bootmii or preloader path, now that I know a little more I think bootmii might be installed.
Got a few PMs asking me to explain this, so.. instead of writing separate PMs, here you go :>
Any Wii that is old enough to have BootMii installed on boot2 really should have it installed. It doesn't interfere in the least.. you can even tweak the boot.ini file to make it autoload your Wii menu after so many seconds if you're too lazy to walk to the console when you power up. I'll elaborate even more for you..
BootMii has two install options. Old Wiis had an exploit in their boot drive that allowed things to be saved to it (boot2 drive, thus the term.) Even if you were a moron, accident or pure-geniusly uninstalled vital IOS files, or bricked from bad wads -- the boot2 sector remains intact, and letting you still load BootMii to restore your system. In order to know if you have a boot2 Wii or not, you need to try to install BootMii (via the hack installer, www.bootmii.org to learn more, read their FAQ to learn what errors mean.) Contrary to belief, your Wii serial number can not tell you anything as serials aren't sequential (unless its LU64/LU65, then you can NOT install boot2.)
Newer Wiis purchased after about early summer of 2008 had this exploit changed. The new Wiis can not install anything to the boot2 sector, so the BootMii process for this is commonly referred to as being done via IOS. Instead of embedding itself in the core of your Wii, it effectively hides to still allow you to backup your NAND. (And if you don't know, when you hear NAND, think about a backup of your Wiis' operating system.) The catch is.. BootMii is loaded via HBC, so if you brick your system so bad you can't load HBC. This method becomes useless. In the same boat, this is where Preloader comes in very handy for IOS BootMii installs.
Before you ask, you can not "hack" your way into the boot2 sectors. Not to go technical, but let's say its now hard-coded to stop access.
Preloader itself truly has no "brick protection." This is a big misconception amongst the novice Wii hackers out there. It simply allows you to stop the Wii boot process to do certain things.. like, perhaps, maybe load HBC to access your IOS BootMii setup, or WAD Manager to reinstall a corrupt WAD. They go hand in hand. However, just like a IOS BootMii install, Preloader relies on IOS integrity to start. If the Wii is so fubar-bricked that Preloader doesn't load (usually from corrupting/removing a system file) then you're screwed. So.. Preloader (relying on system files) stops the Wii boot process and does its thing. BootMii on boot2 actually loads BEFORE the Wii loads anything (not requiring a system at all) so you can (assuming you backed up your NAND) do your own magic and restore the system.
If you're fortunate to have a boot2 Wii, then you probably don't need Preloader. In fact, if you have a boot2 Wii and use Preloader just for hacks, you should look into something called StartPatch, which is the offspring of the old school Starfall offering a very non-obtrusive system hack.
If you can install BootMii to boot2.. Do it, no questions (and duh, backup your NAND.)
If you installed boot2.. Preloader is noveltry. (StartPatch is my recommendation.)
If you can NOT install BootMii to boot2.. install it as IOS (its not entirely reliable, but it might help.)
If you can NOT install to boot2.. you definitely want Preloader as it becomes your first line of defense. Just remember, Preloader stops the bootup process mid way.. so if your Wii is so fucked it can't even start the boot process -- Preloader doesn't load and you achieved a brick that can only be achieved from boot2 bootmii or a hardmod (google infectus.)
Hope it solves some inquiries. -ciao
Edit: I should also point out that in order to do anything in BootMii-IOS you need a wired gamecube controller (until they fix the rather old bug.) BootMii-boot2 you do not need a gamecube controller.