[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 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 /.)


Reply to: