[Fedora-livecd-list] [PATCH] F14 livecd-tools: livecd-iso-to-disk with extlinux

Paul B Schroeder paulbsch at vbridges.com
Thu Sep 30 19:52:30 UTC 2010


I was trying to use livecd-iso-to-disk to write to an ext partition
and ran into issues.  It seems that in F14 extlinux will be in the
subpackage syslinux-extlinux.  And when extlinux runs, it now
creates ldlinux.sys instead of extlinux.sys.

Here's a couple of simple patches to take care of it..

Cheers...Paul...


--- livecd-tools.spec.orig	2010-09-30 14:46:17.322826883 -0500
+++ livecd-tools.spec	2010-09-30 14:41:54.925815565 -0500
@@ -20,6 +20,7 @@
 Patch2: menulabel.patch
 Patch3: devloop.patch
 Patch4: livecd-tools-034-newpath.patch
+Patch5: syslinux-extlinux.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 Requires: python-imgcreate = %{version}-%{release}
 Requires: mkisofs
@@ -28,6 +29,7 @@
 Requires: pyparted
 %ifarch %{ix86} x86_64
 Requires: syslinux
+Requires: syslinux-extlinux
 %endif
 %ifarch ppc
 Requires: yaboot
@@ -68,6 +70,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 make


diff -ur livecd-tools-034.orig/tools/livecd-iso-to-disk.sh livecd-tools-034/tools/livecd-iso-to-disk.sh
--- livecd-tools-034.orig/tools/livecd-iso-to-disk.sh	2010-09-30 10:50:21.249815100 -0500
+++ livecd-tools-034/tools/livecd-iso-to-disk.sh	2010-09-30 11:05:13.223817683 -0500
@@ -858,7 +858,7 @@
     # and has to be run with the file system mounted
     mv $USBMNT/$SYSLINUXPATH/isolinux.cfg $USBMNT/$SYSLINUXPATH/extlinux.conf
     extlinux -i $USBMNT/$SYSLINUXPATH
-    chattr -i $USBMNT/$SYSLINUXPATH/extlinux.sys
+    chattr -i $USBMNT/$SYSLINUXPATH/ldlinux.sys
     cleanup
   fi
 else


More information about the livecd mailing list