diff --git a/meta/classes/wic-img.bbclass b/meta/classes/wic-img.bbclass
index bbf5dd8a..dedd2bf0 100644
--- a/meta/classes/wic-img.bbclass
+++ b/meta/classes/wic-img.bbclass
@@ -99,7 +99,7 @@ WICVARS += "\
            KERNEL_NAME KERNEL_FILE"
 
 # Isar specific vars used in our plugins
-WICVARS += "KERNEL_IMAGE INITRD_IMAGE DISTRO_ARCH"
+WICVARS += "KERNEL_IMAGE INITRD_IMAGE DISTRO DISTRO_ARCH"
 
 python do_rootfs_wicenv () {
     wicvars = d.getVar('WICVARS', True)
diff --git a/meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py b/meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py
index 2285d2ef..67efa52e 100644
--- a/meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py
+++ b/meta/scripts/lib/wic/plugins/source/bootimg-efi-isar.py
@@ -65,6 +65,10 @@ class BootimgEFIPlugin(SourcePlugin):
             # Create grub configuration using parameters from wks file
             bootloader = creator.ks.bootloader
 
+            kernel_initrd_path = "/"
+            if get_bitbake_var("DISTRO").startswith("ubuntu"):
+                kernel_initrd_path = "/boot/"
+
             grubefi_conf =  "serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1\n"
             grubefi_conf += "terminal_input --append serial\n"
             grubefi_conf += "terminal_output --append serial\n"
@@ -77,9 +81,9 @@ class BootimgEFIPlugin(SourcePlugin):
                     grubefi_conf += "set root=$bootdisk',gpt%d'\n" % part.realnum
             grubefi_conf += "\n"
             grubefi_conf += "menuentry 'boot'{\n"
-            grubefi_conf += "    linux /vmlinuz root=%s rootwait %s\n" \
-                            % (creator.rootdev, bootloader.append or "")
-            grubefi_conf += "    initrd /initrd.img\n"
+            grubefi_conf += "    linux %svmlinuz root=%s rootwait %s\n" \
+                            % (kernel_initrd_path, creator.rootdev, bootloader.append or "")
+            grubefi_conf += "    initrd %sinitrd.img\n" % kernel_initrd_path
             grubefi_conf += "}\n"
 
         logger.debug("Writing grubefi config %s/hdd/boot/EFI/BOOT/grub.cfg",
