people i have download the boot.dol and the elf file (1 is the minikernel from gclinux page), i start the dol but i see only black screen. I haven't download any distro iso or file, only the kernel...
how to insert options on xml file? give me a example of xml options please (with all the line)
First thing, you'll probably need BootMii IOS installed (I would assume you do, but some people that can install it as Boot2 didn't bother to also install it as IOS ... so just in case.) If you don't, you can either install if with the hackmii installer or you can install the WAD we have on our googlecode page (also linked with the downloads).
As far as adding options to the meta.xml file, the only options that would be relevant here would be bootmii=0 if you want it to try to run the ppcboot.elf file WITHOUT the BootMii IOS and the path= option if you didn't name the ELF file as "ppcboot.elf" and place it in the same folder as the DOL file you ran. You would add it to the XML like this
Code:
<arguments>
<arg>bootmii=0</arg>
<arg>path=/folder/filename.elf</arg>
</arguments>
If you don't want one of those arguments or the other, just remove that line. (I don't remember how old the boot.dol in that download is. There used to be a bug that setting bootmii=0 would make USB not work at all for you once in Linux)
A few more important notes :
1. The ELF file HAS to be on SD since Mini can't load anything off of USB.
2. Mini can't deal with long filenames either so make sure that the folder the ELF file is in doesn't have any part of it more than 8 characters long (not including the optional "." and the maximum of 3 character extension)
3. If you're running the boot.dol off anything other than SD (e.g. USB/SD gecko/wiiload) and don't have the path= option set in the meta.xml, it will look for the ELF file in sd:/bootmii/ppcboot.elf
If you're looking for kernel options, that can't be set in the XML. Those are hard coded into the ELF file and meant to be changed with a hex editor (by searching for something like for_additional_kernel_options_targetted_at_hexedit_lovers). Those, I believe, are set to look for a second partition on your SD card. If you're using the mikep5 kernel off the gclinux page like you said, though, it shouldn't black screen on you IIRC, even if it can't find that partition. It should just show a message about not being able to find a filesystem and then reboot after exactly 3 minutes. A black screen hopefully indicates one of the above problems with it not finding the ELF file or the bootmii IOS. If you're using the ppcboot.elf file packaged with the boot.dol file, though, the black screen is normal when it either can't find that partition or you have set bootmii=0 BUT it should still reset automatically after 3 minutes.
If you keep having problems, let me know.