~cirros-dev/cirros/trunk

Viewing all changes in revision 371.

  • Committer: Scott Moser
  • Date: 2016-07-21 14:56:04 UTC
  • mfrom: (369.1.29 cirros)
  • Revision ID: smoser@ubuntu.com-20160721145604-3n7dga1vnvaqakq1
Add support for UEFI booting on AArch64 and x86-64 architectures.

Grub2-efi binaries are pulled from Ubuntu and used to build EFI grub
images.

Disk images are switched to GPT scheme. Part1 is rootfs (from part.img
as it was), part15 is EFI System Partition with EFI grub in place
(on aarch64 and x86-64 only).

Also enabled ARM disk images to be part of release.

Boot tested:

- aarch64/uefi - grub
- aarch64/uefi - direct kernel
- arm - direct kernel
- i686/bios
- x86-64/bios
- x86-64/uefi

All those images booted fine. Not tested PPC ones yet.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: