[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