#636 Issue closed: Fedora23 ISOLINUX does not boot

Labels: bug

gdha opened issue at 2015-08-13 10:45:

The CD image on Fedora23 (alpha) contains:

# ls /mnt/isolinux/
boot.cat  initrd.cgz  isolinux.bin  isolinux.cfg  kernel  message  rear.help

but the syslinux version is 6.03 which means we need also ldlinux.c32 and on fedora23 it is present under directory /usr/share/syslinux (not yet modular as under Ubuntu 15 and Debian 8). rear thinks it is legacy syslinux and do not copy the ldlinux.c32 to the isolinux CD boot image.

gdha commented at 2015-08-19 12:03:

Just inspected the live F23 CD:

$ ls /mnt/isolinux/
boot.cat  grub.conf   isolinux.bin  ldlinux.c32   libutil.c32  splash.png  upgrade.img   vmlinuz
boot.msg  initrd.img  isolinux.cfg  libcom32.c32  memtest      TRANS.TBL   vesamenu.c32

gdha commented at 2015-08-19 18:25:

We have fixed the path in the meantime, but still no luck with booting the rescue image created on F23 - content seems good:

# isoinfo -f -i /var/lib/rear/output/rear-localhost.iso
/ISOLINUX
/ISOLINUX/BOOT.CAT;1
/ISOLINUX/CHAIN.C32;1
/ISOLINUX/HDT.C32;1
/ISOLINUX/INITRD.CGZ;1
/ISOLINUX/ISOLINUX.BIN;1
/ISOLINUX/ISOLINUX.CFG;1
/ISOLINUX/KERNEL.;1
/ISOLINUX/LDLINUX.C32;1
/ISOLINUX/LIBCOM32.C32;1
/ISOLINUX/LIBGPL.C32;1
/ISOLINUX/LIBMENU.C32;1
/ISOLINUX/LIBUTIL.C32;1
/ISOLINUX/MENU.C32;1
/ISOLINUX/MESSAGE.;1
/ISOLINUX/PCI.IDS;1
/ISOLINUX/REAR.HELP;1
/ISOLINUX/REBOOT.C32;1
/ISOLINUX/VESAMENU.C32;1

and ISO seems bootable too:

# isoinfo -d -i /var/lib/rear/output/rear-localhost.iso
CD-ROM is in ISO 9660 format
System id: LINUX
Volume id: RELAXRECOVER
Volume set id:
Publisher id:
Data preparer id:
Application id: GENISOIMAGE ISO 9660/HFS FILESYSTEM CREATOR (C) 1993 E.YOUNGDALE (C) 1997-2006 J.PEARSON/J.SCHILLING (C) 2006-2007 CDRKIT TEAM
Copyright File id:
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 65255
El Torito VD version 1 found, boot catalog is in sector 35
Joliet with UCS level 3 found
Rock Ridge signatures version 1 found
Eltorito validation header:
    Hid 1
    Arch 0 (x86)
    ID ''
    Key 55 AA
    Eltorito defaultboot header:
        Bootid 88 (bootable)
        Boot media 0 (No Emulation Boot)
        Load segment 0
        Sys type 0
        Nsect 4
        Bootoff 24 36

gdha commented at 2015-08-20 10:56:

See http://www.syslinux.org/wiki/index.php/Library_modules
Added liblua.c32 but also with that liblua.c32 (insolinux in debug mode):

isolinux: Main iname LBA = 00000025
isolinux: Image read, jumping to main code...

nothing happens anymore

gdha commented at 2015-08-20 13:21:

See https://bugzilla.redhat.com/show_bug.cgi?id=1255398

gdha commented at 2015-09-25 18:20:

In Fedora 23 beta release it works again - great! The bugzilla nr above has been closed as-well.


[Export of Github issue for rear/rear.]