Procedure to build UEFI based images

This change documents the procedure to build UEFI
based images

Change-Id: I9c56ee72476994afa48e4162bc9858b085b876b6
Depends-On: If1fb0abe3507a0fe2b6f5266e0e2e5b32d628c45
This commit is contained in:
Sandhya Ganapathy
2016-04-19 09:08:23 +00:00
committed by Dirk Mueller
parent 0ea7e927de
commit 7e4121eb84

View File

@@ -25,6 +25,19 @@ with `nodepool
<http://docs.openstack.org/infra/system-config/nodepool.html>`__. <http://docs.openstack.org/infra/system-config/nodepool.html>`__.
Platforms supported include Ubuntu, CentOS, RHEL and Fedora. Platforms supported include Ubuntu, CentOS, RHEL and Fedora.
To build an UEFI capable image,
1. Two partitions are created with GPT partition table. First partition
contains the root file system, while the second partition is an EFI
System Partition(ESP). ``parted`` is used for creating partitions.
2. As part of installing grub boot loader, the ESP is mounted
to /boot/efi directory of the root file system so that grub will
install required grubx64.efi and other dependent packages on ESP.
3. Grub configuration files are modified to work with respective
distributions.
Full documentation, the source of which is in ``doc/source/``, is Full documentation, the source of which is in ``doc/source/``, is
published at: published at: