FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 06-10-2008, 08:38 AM
"Ryan Finnie"
 
Default MENU DEFAULT64 support for syslinux

On Mon, Jun 9, 2008 at 1:08 PM, Frans Pop <elendil@planet.nl> wrote:
> * Installer images for i386 and amd64 have a new boot menu using
> syslinux's vesamenu. This allows for a more user-friendly selection
> of for example the regular or graphical installer. For the multi-
> architecture CD/DVD images this change means the 64-bits version of
> the installer needs to be selected manually from the menu. See the
> Installation Guide [2] for details on how to use the new menu.

Beta 2 is looking nice, but not having multi-arch boot detection was a
bummer. So I took it upon myself to add the missing functionality to
menu.c32/vesamenu.c32. I'm posting the patch here first because I Am
Not A C Programmer(TM), and I really need more set of eyes on it.
Functionally it seems to be working well, as I converted my own
distro's[0] straight isolinux setup to a vesamenu system[1], and it's
been guessing correctly on everything I've thrown at it so far.

RF

[0] http://www.finnix.org/
[1] http://www.finnix.org/Image:Finnix_dev_boot_menu.png
 
Old 06-10-2008, 02:04 PM
Robert Millan
 
Default MENU DEFAULT64 support for syslinux

On Tue, Jun 10, 2008 at 01:38:43AM -0700, Ryan Finnie wrote:
> On Mon, Jun 9, 2008 at 1:08 PM, Frans Pop <elendil@planet.nl> wrote:
> > * Installer images for i386 and amd64 have a new boot menu using
> > syslinux's vesamenu. This allows for a more user-friendly selection
> > of for example the regular or graphical installer. For the multi-
> > architecture CD/DVD images this change means the 64-bits version of
> > the installer needs to be selected manually from the menu. See the
> > Installation Guide [2] for details on how to use the new menu.
>
> Beta 2 is looking nice, but not having multi-arch boot detection was a
> bummer. So I took it upon myself to add the missing functionality to
> menu.c32/vesamenu.c32. I'm posting the patch here first because I Am
> Not A C Programmer(TM), and I really need more set of eyes on it.
> Functionally it seems to be working well, as I converted my own
> distro's[0] straight isolinux setup to a vesamenu system[1], and it's
> been guessing correctly on everything I've thrown at it so far.

Hi Ryan,

Thanks for your help. I'm also interested in this feature (I updated the
patch which was being currently used, 02-64bit-autodetection.dpatch, but it
seems that it has no effect when using the menu). I have two comments:

- Would you please open a bug report (see bugs.debian.org) against syslinux
package for this? debian-devel is not the most indicate place.

- Have you based your code on the currently existing check in
02-64bit-autodetection.dpatch? It is best to reuse known-working code
for this. If you want a C-friendly version, you can use cpuid.c from
the win32-loader package (it derives from GCC and has been widely
tested).

--
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What good is a phone call… if you are unable to speak?
(as seen on /.)


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 

Thread Tools




All times are GMT. The time now is 03:26 AM.

VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org