Boot Loaders

From Joggler
Jump to: navigation, search

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.

Instructions

In order to use any of these boot loaders, you will need to do the following:

  1. Partition a USB stick to contain a 64MB FAT16 partition as the first partition.
  2. Add additional partitions as your OS requires (eg. swap space and storage).
  3. Copy the contents of your chosen boot loader onto the FAT16 partition.
  4. Copy the Linux distribution of your choice (with matching kernel) onto your storage partition.
  5. 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.