It is advisable that if you are building your own image, you also build a boot loader to match. The only files you require that are different to a standard Linux /boot directory are startup.nsh, boot.nsh and a copy of GRUB compiled for EFI. Please see the EFI page for details.
In order to use any of these boot loaders, you will need to do the following:
- Partition a USB stick to contain a 64MB FAT16 partition as the first partition.
- Add additional partitions as your OS requires (eg. swap space and storage).
- Copy the contents of your chosen boot loader onto the FAT16 partition.
- Copy the Linux distribution of your choice (with matching kernel) onto your storage partition.
- Plug the USB stick into the Joggler and boot.
Your operating system kernel must have support for your filesystem (eg. ext3 / ext4 / btrfs) and have an appropriately configured /etc/fstab file.
Kernel 2.6.30 Boot Loader
Mer and Ubuntu MID have been used with this boot loader.
Please note: This doesn't work properly with UNR. Use http://asdfghjkl.me.uk/files/joggler/old_efi-nokeyboard.tar.gz until a fix is released.