From 7e4121eb84272e4499cfbc6bf447a93ce1aa475c Mon Sep 17 00:00:00 2001 From: Sandhya Ganapathy Date: Tue, 19 Apr 2016 09:08:23 +0000 Subject: [PATCH] Procedure to build UEFI based images This change documents the procedure to build UEFI based images Change-Id: I9c56ee72476994afa48e4162bc9858b085b876b6 Depends-On: If1fb0abe3507a0fe2b6f5266e0e2e5b32d628c45 --- README.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.rst b/README.rst index 49a8ce498..d2d947daa 100644 --- a/README.rst +++ b/README.rst @@ -25,6 +25,19 @@ with `nodepool `__. 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 published at: