diff --git a/patches/uefi.patch b/patches/uefi.patch index 31a8ef38..1b1f953b 100644 --- a/patches/uefi.patch +++ b/patches/uefi.patch @@ -928,8 +928,7 @@ index ac70e771c86..6af5cfed963 100644 GRUB_TERMINALS = GRUB_SERIAL_CONFIG = GRUB_TERMINAL_CONFIG = -@@ -43,6 +44,9 @@ endif - SIGNATURE:=$(shell perl -e 'printf("%08x", rand(0xFFFFFFFF))') +@@ -43,5 +44,8 @@ endif ROOTPART:=$(call qstrip,$(CONFIG_TARGET_ROOTFS_PARTNAME)) ROOTPART:=$(if $(ROOTPART),$(ROOTPART),PARTUUID=$(SIGNATURE)-02) +EFI_SIGNATURE:=$(strip $(shell uuidgen | sed -r 's/[a-zA-Z0-9]{2}$$/00/'))