[syslinux] ISOLINUX stuck at boot menu. How do I debug ?

Sreyan Chakravarty sreyan32 at gmail.com
Sat Apr 11 03:32:23 PDT 2020


I solved this problem by adding the files via multisession using xorriso to
the ISO image.

Unpacking and compressing the files isn't a good option.

On Tue, Apr 7, 2020 at 6:30 PM Sreyan Chakravarty <sreyan32 at gmail.com>
wrote:

> I have just created an ISO containing Fedora and ISOLinux as the
> bootloader.
>
> This is the ISO creation command:
>
> genisoimage -U -r -v -T -J -joliet-long -V "Fedora-WS-Live-31-1-9" -volset
> "Fedora-WS-Live-31-1-9" -A "Fedora-WS-Live-31-1-9" -b isolinux/isolinux.bin
> -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table
> -eltorito-alt-boot -e images/efiboot.img -no-emul-boot -o
> ../Fedora_Custom.iso .
>
>
> Unfortunately when I boot and press enter nothing happens. I don't
> understand what is going on and I want to know how I can debug this.
>
> This is my isolinux.cfg file
>
>
> default vesamenu.c32
> timeout 600
>
> display boot.msg
>
> # Clear the screen when exiting the menu, instead of leaving the menu
> displayed.
> # For vesamenu, this means the graphical background is still displayed
> without
> # the menu itself for as long as the screen remains in graphics mode.
> menu clear
> menu background splash.png
> menu title Fedora-Workstation-Live 31
> menu vshift 8
> menu rows 18
> menu margin 8
> #menu hidden
> menu helpmsgrow 15
> menu tabmsgrow 13
>
> # Border Area
> menu color border * #00000000 #00000000 none
>
> # Selected item
> menu color sel 0 #ffffffff #00000000 none
>
> # Title bar
> menu color title 0 #ff7ba3d0 #00000000 none
>
> # Press [Tab] message
> menu color tabmsg 0 #ff3a6496 #00000000 none
>
> # Unselected menu item
> menu color unsel 0 #84b8ffff #00000000 none
>
> # Selected hotkey
> menu color hotsel 0 #84b8ffff #00000000 none
>
> # Unselected hotkey
> menu color hotkey 0 #ffffffff #00000000 none
>
> # Help text
> menu color help 0 #ffffffff #00000000 none
>
> # A scrollbar of some type? Not sure.
> menu color scrollbar 0 #ffffffff #ff355594 none
>
> # Timeout msg
> menu color timeout 0 #ffffffff #00000000 none
> menu color timeout_msg 0 #ffffffff #00000000 none
>
> # Command prompt text
> menu color cmdmark 0 #84b8ffff #00000000 none
> menu color cmdline 0 #ffffffff #00000000 none
>
> # Do not display the actual menu unless the user presses a key. All that
> is displayed is a timeout message.
>
> menu tabmsg Press Tab for full configuration options on menu items.
>
> menu separator # insert an empty line
> menu separator # insert an empty line
>
> label linux
>   menu label ^Start Fedora-Workstation-Live 31
>   kernel vmlinuz
>   append initrd=initrd.img root=live:CDLABEL=Fedora-WS-Live-31-1-9
>  rd.live.image quiet
>
> label check
>   menu label Test this ^media & start Fedora-Workstation-Live 31
>   menu default
>   kernel vmlinuz
>   append initrd=initrd.img root=live:CDLABEL=Fedora-WS-Live-31-1-9
>  rd.live.image rd.live.check quiet
>
> menu separator # insert an empty line
>
> # utilities submenu
> menu begin ^Troubleshooting
>   menu title Troubleshooting
>
> label vesa
>   menu indent count 5
>   menu label Start Fedora-Workstation-Live 31 in ^basic graphics mode
>   text help
>     Try this option out if you're having trouble starting
>     Fedora-Workstation-Live 31.
>   endtext
>   kernel vmlinuz
>   append initrd=initrd.img root=live:CDLABEL=Fedora-WS-Live-31-1-9
>  rd.live.image nomodeset quiet
>
> label memtest
>   menu label Run a ^memory test
>   text help
>     If your system is having issues, a problem with your
>     system's memory may be the cause. Use this utility to
>     see if the memory is working correctly.
>   endtext
>   kernel memtest
>
> menu separator # insert an empty line
>
> label local
>   menu label Boot from ^local drive
>   localboot 0xffff
>
> menu separator # insert an empty line
> menu separator # insert an empty line
>
> label returntomain
>   menu label Return to ^main menu
>   menu exit
>
> menu end
>
>
> Let me know if any further information is required.
>
> Can someone please help me ?
> --
> Regards,
> Sreyan Chakravarty
>


-- 
Regards,
Sreyan Chakravarty


More information about the Syslinux mailing list