Ticket #810 (assigned defect)

Opened 15 months ago

Last modified 14 months ago

F18 - file not found -/isolinux/vmlinuz0

Reported by: jantman Owned by: lmacken
Priority: major Milestone: __unclassified__
Component: fixed_in_git Version:
Keywords: Cc:
Blocked By: Blocking:

Description

I've created a USB flash drive of Fedora 18 KDE using liveusb-creator 3.11.7 on Fedora 17. My intended target is a mid-2010 MacBook? Pro 6,2, booting via EFI with the rEFInd boot manager.

I can boot to grub 2.0, but once I select "Fedora-18-x86_64-Live-KDE.iso", I get the following error message:

error: file `/isolinux/vmlinuz0` not found.
error: you need to load the kernel first.

Press any key to continue...

if I mount the created image, I can verify that there is, in fact, no /isolinux directory on disk. There is, however, a /syslinux directory. Making the following change to /EFI/BOOT/grub.cfg (after first chmod u+w'ing it) allows the Fedora installer to boot:

--- grub.cfg.orig       2013-01-17 10:57:41.267566185 -0500
+++ grub.cfg.new        2013-01-17 11:00:15.716646259 -0500
@@ -22,10 +22,10 @@
 
 ### BEGIN /etc/grub.d/10_linux ###
 menuentry 'Fedora-18-x86_64-Live-KDE.iso' --class fedora --class gnu-linux --class gnu --class os {
-       linuxefi /isolinux/vmlinuz0 root=live:LABEL=Fedora-18-x86_64-Live-KDE.iso ro rd.live.image quiet  rhgb 
-       initrdefi /isolinux/initrd0.img
+       linuxefi /syslinux/vmlinuz0 root=live:LABEL=Fedora-18-x86_64-Live-KDE.iso ro rd.live.image quiet  rhgb 
+       initrdefi /syslinux/initrd0.img
 }
 menuentry 'Verify and Boot Fedora-18-x86_64-Live-KDE.iso' --class fedora --class gnu-linux --class gnu --class os {
-       linuxefi /isolinux/vmlinuz0 root=live:LABEL=Fedora-18-x86_64-Live-KDE.iso ro rd.live.image quiet  rhgb rd.live.check
-       initrdefi /isolinux/initrd0.img
+       linuxefi /syslinux/vmlinuz0 root=live:LABEL=Fedora-18-x86_64-Live-KDE.iso ro rd.live.image quiet  rhgb rd.live.check
+       initrdefi /syslinux/initrd0.img
 }

Change History

comment:1 Changed 15 months ago by jantman

There's also an issue with the disk label being changed to LIVE. Updated diff for grub.conf:

--- grub.cfg.orig       2013-01-17 10:57:41.267566185 -0500
+++ grub.cfg.newest     2013-01-17 11:37:58.561167111 -0500
@@ -22,10 +22,10 @@
 
 ### BEGIN /etc/grub.d/10_linux ###
 menuentry 'Fedora-18-x86_64-Live-KDE.iso' --class fedora --class gnu-linux --class gnu --class os {
-       linuxefi /isolinux/vmlinuz0 root=live:LABEL=Fedora-18-x86_64-Live-KDE.iso ro rd.live.image quiet  rhgb 
-       initrdefi /isolinux/initrd0.img
+       linuxefi /syslinux/vmlinuz0 root=live:LABEL=LIVE ro rd.live.image quiet  rhgb 
+       initrdefi /syslinux/initrd0.img
 }
 menuentry 'Verify and Boot Fedora-18-x86_64-Live-KDE.iso' --class fedora --class gnu-linux --class gnu --class os {
-       linuxefi /isolinux/vmlinuz0 root=live:LABEL=Fedora-18-x86_64-Live-KDE.iso ro rd.live.image quiet  rhgb rd.live.check
-       initrdefi /isolinux/initrd0.img
+       linuxefi /syslinux/vmlinuz0 root=live:LABEL=LIVE ro rd.live.image quiet  rhgb rd.live.check
+       initrdefi /syslinux/initrd0.img
 }

comment:2 Changed 15 months ago by awarrenlove

I can confirm this same issue happened with a drive created in Windows for the x86_64 XFCE live image as well.

comment:3 Changed 14 months ago by lmacken

  • Status changed from new to assigned
  • Owner set to lmacken
  • Component changed from linux to fixed_in_git
Note: See TracTickets for help on using tickets.