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:
committed by
Dirk Mueller
parent
0ea7e927de
commit
7e4121eb84
13
README.rst
13
README.rst
@@ -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:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user