summaryrefslogtreecommitdiffstats
path: root/meta/classes/grub-efi.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/grub-efi.bbclass')
-rw-r--r--meta/classes/grub-efi.bbclass4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/classes/grub-efi.bbclass b/meta/classes/grub-efi.bbclass
index 6d58d48704..4ddc2bb125 100644
--- a/meta/classes/grub-efi.bbclass
+++ b/meta/classes/grub-efi.bbclass
@@ -26,6 +26,9 @@ GRUB_OPTS ?= "serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1"
26 26
27EFIDIR = "/EFI/BOOT" 27EFIDIR = "/EFI/BOOT"
28 28
29# Need UUID utility code.
30inherit fs-uuid
31
29efi_populate() { 32efi_populate() {
30 # DEST must be the root of the image so that EFIDIR is not 33 # DEST must be the root of the image so that EFIDIR is not
31 # nested under a top level directory. 34 # nested under a top level directory.
@@ -129,6 +132,7 @@ python build_efi_cfg() {
129 initrd = localdata.getVar('INITRD', True) 132 initrd = localdata.getVar('INITRD', True)
130 133
131 if append: 134 if append:
135 append = replace_rootfs_uuid(d, append)
132 cfgfile.write('%s' % (append)) 136 cfgfile.write('%s' % (append))
133 cfgfile.write(' %s' % btype[1]) 137 cfgfile.write(' %s' % btype[1])
134 cfgfile.write('\n') 138 cfgfile.write('\n')