
jhutz at cmu
Jan 29, 2008, 5:37 PM
Post #9 of 12
(2878 views)
Permalink
|
|
Re: Conditional kernel selection based on CPUID/DMI info
[In reply to]
|
|
--On Tuesday, January 29, 2008 02:54:53 PM -0800 "H. Peter Anvin" <hpa [at] zytor> wrote: > Jeffrey Hutzelman wrote: >> >> So far, I've avoided any com32 modules. Previous comboot modules I've >> done have been farily trivial and com32 seemed more effort than it was >> worth. That's clearly not the case here, and doing it in C would be >> quite a bit more maintainable, but it wouldn't have met my need -- the >> original purpose of the bioschk module was to detect a buggy BIOS that >> made user interaction from a com32 module impossible. What actually >> happened was that I deployed new menus using menu.c32 instead of PXE's >> built-in menu capability, and our staff started complaining that they >> could no longer select anything from the menu! >> >> The bug is not in SYSLINUX, BTW. I'm pretty sure it's been discussed >> here before, and Dell has acknowledged it. Unfortunately, that was >> over a year ago, and the platform in question is officially EOL, so >> there's not much hope of a fix from them. Their own BIOS updater run >> under MEMDISK has the same problem; I had to put together a version >> that would boot and do the update without asking for confirmation. >> > > I recently fixed an interaction between Dell BIOSes and SYSLINUX (it was > a syslinux bug which only bit when COM32 modules where invoked.) The > only other Dell bug that I know about off the top of my head only bit > with isolinux. > > I looked for the discussion you described, couldn't find it offhand. I > found a problem with OptiPlex GX620, said to be fixed in BIOS version > A12 (the bug was present only in version A11, supposedly), is this the > one? Yes, that's the one. Note that while the issue was introduced in A11 and Dell said the issue _would be_ fixed in A12, no such version was ever released. We're a little behind, but not much -- the problem occurs with 3.53, and as I mentioned, also with the memdisk in that version. At some point I'll try something newer, but that requires forward-porting a patch I have yet to send you, and I haven't found the time to look at it. -- Jeff _______________________________________________ SYSLINUX mailing list Submissions to SYSLINUX [at] zytor Unsubscribe or set options at: http://www.zytor.com/mailman/listinfo/syslinux Please do not send private replies to mailing list traffic.
|