Hi,
Marcus, could we have a flag that tells kiwi to create an ext3 partition for /boot instead of vfat? The efikas can already boot off that and I would like to get MLO to understand ext2 too, so we can just use that instead of vfat. We will have to create a different boot.scr depending on the choice though.
Not at the moment. The code there looks like this: /usr/share/kiwi/modules/KIWIBoot.pm #========================================== # create bootloader filesystem if needed #------------------------------------------ ... if ($bootloader =~ /syslinux|uboot|yaboot/) { $kiwi -> info ("Creating DOS boot filesystem"); if ($bootloader eq "yaboot") { $status = qxx ("/sbin/mkdosfs -F 16 $boot 2>&1"); } else { $status = qxx ("/sbin/mkdosfs -F 32 -n 'boot' $boot 2>&1"); } so pretty much hardcoded. Feel free to change this for testing. If you just remove uboot from the if the default will be an ext3 boot partition
Also, I just played a bit with efi on x86. There we create a mount point /boot/efi which contains elilo and the currently used kernels. Maybe that would be the way to go for arm too for now? Have a /boot/uboot directory that is our first partition and have perl-bootloader copy / mkuimage ther kernel / initrd over to that partition from /boot.
I don't have support for efi in kiwi at the moment. I also would like to have this on x86 as most systems have a deactivated efi bios on board Regards, Marcus -- Public Key available gpg --keyserver gpg-keyserver.de --recv-keys 0xCCE3C6A2 ------------------------------------------------------- Marcus Schäfer (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstrasse 5 FAX: 0911-740 53 479 D-90409 Nürnberg GF: Jeff Hawn,Jennifer Guild, Felix Imendörffer HRB: 21284 (AG Nürnberg) Germany http://www.suse.de ------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org