From my limited knowledge of this, I think .elf and .dol work the same way, and most exploits (I know Bannerbomb does for sure) can load either. What exploit are you using to do this? If it doesn't support .elf files, see if you can find a .dol of the installer, or if there's a different way you're supposed to use the exploit. Or, if you never even tried, just try installing the .elf the same way you'd install a .dol.
Most of the others only read boot.elf (which is annoying because I have to make a lot of changes to a guide of mine if I want to add disc exploits). The two (elf and dol) are not the same thing. If they were, the HBC could launch any elf app renamed to dol, but it can't.
If the boot.elf does not work, get LoadMii. And then boot the boot.elf from LoadMii.There is no reason for the boot.elf from the hackmii installer not to load properly. We need more details from the OP, because this is likely user error.
elf and dol are the same thing, i rename .elf to .dol all the time and they still work fine. exploits read .elfs or dols. well any one ive used that is. (bannerbomb smashstack twilight hack)
They are not the same, and the code required to load them is different. I guess the exploit you used detects the type by it's content and not by the filename.They detect by filename. Bannerbomb searches for boot.dol on the SD card. If it is not there, it checks for boot.elf. A few others do the same thing, although I don't remember if it is in the same order.
QUOTE(WiiPower @ May 15 2011, 06:42 AM) QUOTE(DeadlyFoez @ May 15 2011, 12:30 PM)
Bootmini.elf is a way for 4.3 users to install the HBC without a disc exploit. It requires that you have bootmii as boot2 installed already. You launch it through the SD menu of bootmii. It can also be launched from bootmii as IOS, but if you can load that it means you already have homebrew capable of loading boot.elf.
Lots of apps that load .elf and .dol files only care about the filename until the file is loaded into a buffer. And then with the result of this function "valid_elf_image", it's determined if the .elf or the .dol loading code is used. Well that's just the code i use, but it's the one i copied from ftpii and i have seen other loaders use the same.
^ That's why I could never get far into LGPE; now *that's* "too different", with so many changed and removed mechanics and species and moves that it felt so fundamentally anti-progress, not fun at all.