Two questions, how can I tell what version of syslinux the LLS are using? I've downloaded the source, is updating the latest as simple as building the prog and copying into the syslinux directory? On my older builds I could call the bootinst.sh in my python gui without issues, but with the new scripts it will not run the syslinux commmand. I have checked the syslinux and found there were a couple of updates that might apply to my situation.
Changes in 4.02
SYSLINUX: correctly handle the case where the -d option is specified with a non-absolute path, i.e. syslinux -d syslinux instead of syslinux -d /syslinux.
syslinux
- Ahau
- King of Docs
- Posts: 1331
- Joined: 28 Dec 2010, 15:18
- Distribution: LXDE & Xfce 32/64-bit
- Location: USA
Re: syslinux
I don't have an answer for you, but I did want to say that I've run into this issue with extlinux. I resolved it by installing an older version of syslinux tools that is still available for download. See here:
http://forum.porteus.org/viewtopic.php?f=62&t=109
http://forum.porteus.org/viewtopic.php?f=62&t=109
Please take a look at our online documentation, here. Suggestions are welcome!
Re: syslinux
I thought about trying that but instead I called the command
directly in my python. what was weird is if I executed via the shell prompt as normal, everything works fine. Works with my workaround just thought it was a bit weird. I will leave open for a few days in case someone can tell me how to update the syslinux or determine the version in the LLS. These LLS came from linux72 over here http://www.slax.org/forum.php?action=vi ... t=jcas1411 specifically linux-live-6.3.0_x86-4.0.tar.bz2 which originally came from ritchie. I of course tweaked for my build.
Code: Select all
/mnt/<mountlocation>/boot/syslinux/syslinux <device>
- fanthom
- Moderator Team
- Posts: 5667
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: syslinux
@jcas1411
"how to update the syslinux or determine the version in the LLS."
to update - just replace /boot/syslinux/syslinux file with latest version you can find
to determine the version:
not that easy
i would download all syslinux packages for 32 bits from here: http://slackfind.net/en/packages/search ... stversion=
and then check and compare syslinux binary size until you find a matching one.
"how to update the syslinux or determine the version in the LLS."
to update - just replace /boot/syslinux/syslinux file with latest version you can find
to determine the version:
not that easy
i would download all syslinux packages for 32 bits from here: http://slackfind.net/en/packages/search ... stversion=
and then check and compare syslinux binary size until you find a matching one.
Please add [Solved] to your thread title if the solution was found.