diff -Nur livecd-tools-21.1.old/imgcreate/live.py livecd-tools-21.1/imgcreate/live.py --- livecd-tools-21.1.old/imgcreate/live.py 2014-07-02 14:38:50.000000000 +0400 +++ livecd-tools-21.1/imgcreate/live.py 2014-07-02 15:09:52.791077766 +0400 @@ -740,10 +740,12 @@ fail = False missing = [] files = [("/boot/efi/EFI/*/grub2-efi/shim.efi", "/EFI/BOOT/BOOT%s.efi" % (self.efiarch,)), - ("/boot/efi/EFI/*/grub2-efi/grub.efi", "/EFI/BOOT/grubx64.efi"), + ("/boot/efi/EFI/*/grub2-efi/grubcd.efi", "/EFI/BOOT/grubx64.efi"), + ("/boot/grub2/themes/rosa/*", "/EFI/BOOT/themes/rosa/"), ("/boot/grub2/fonts/unicode.pf2", "/EFI/BOOT/fonts/"), ] makedirs(isodir+"/EFI/BOOT/fonts/") + makedirs(isodir+"/EFI/BOOT/themes/rosa/") for src, dest in files: src_glob = glob.glob(self._instroot+src) if not src_glob: