Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: Guy on April 25, 2011, 08:10:24 AM

Title: Request update syslinux.tcz - plus
Post by: Guy on April 25, 2011, 08:10:24 AM
I have been looking into how to boot multiple operating systems using extlinux.

To get a menu, a file called vesamenu.c32 needs to be copied to the same directory as extlinux.conf.

To chainload, a file called chain.c32 needs to be copied to the same directory as extlinux.conf.

Then "UI vesamenu.c32" and "TIMEOUT number" needs to be added to extlinux.conf.

I hope to write this up in the wiki, if I have time.

However, there is a more recent version of syslinux available. I believe vesamenu.c32 and chain.c32 may be in a different directory in the more recent version.

So if it gets updated now, I can write if for the updated version.


One more request

It would be ideal if, during installation of extlinux, the files vesamenu.c32 and chain.c32 also get copied to the same directory as extlinux.conf. This would make is simpler for users.


It would be ideal if the new version of syslinux was tested on tc3.6rc4. Most likely it will work the same, but it would be good to check.
Title: Re: Request update syslinux.tcz - plus
Post by: Guy on April 25, 2011, 08:55:22 PM
I have written the wiki page

http://wiki.tinycorelinux.net/wiki:extlinux


My concern is: If syslinux is updated sometime when I don't have time to update the wiki page, people may complain it does not work.

If syslinux is updated soon, I can edit the wiki page.
Title: Re: Request update syslinux.tcz - plus
Post by: Juanito on April 25, 2011, 11:12:41 PM
I'll try to look at it today/tomorrow
Title: Re: Request update syslinux.tcz - plus
Post by: Juanito on April 26, 2011, 08:12:09 AM
syslinux-4.04 will not compile, but I believe the vesamenu.c32/chain.c32 files in the current repo version, syslinux-4.01, will be in the same place, i.e.

/usr/local/share/syslinux/vesamenu.c32
/usr/local/share/syslinux/chain.c32

note also that, somewhat confusingly, syslinux versions >=4.0 appear to use syslinux.conf in place of extlinux.conf even in ext2/3/4 partitions..
Title: Re: Request update syslinux.tcz - plus
Post by: Guy on April 27, 2011, 12:42:36 AM
Quote
syslinux-4.04 will not compile

The current one works, so we can keep using it.

My concern is, sometimes I have time, and other times I may not have time. I have written up a lot of wiki pages. If something changes and I have time, I can update the page. If I don't have time, I can't.

I know others can also update the wiki.

Only some people contribute to the wiki.

Only some people have a good understanding of Tiny Core.

Only some people are aware of the changes.

Only some people are good at explaining things clearly.
Title: Re: Request update syslinux.tcz - plus
Post by: Juanito on April 27, 2011, 01:28:48 AM
..and your contribution is very much appreciated  :)