Bugzilla – Bug 138257
syslinux should disable gfxboot when running LOCALBOOT
Last modified: 2005-12-14 11:21:03 UTC
I'm working with the SuSE syslinux/gfxboot code on Ubuntu. When booting from local hard disk using syslinux' LOCALBOOT statement, it was reported to me that syslinux fails to tear down gfxboot before chaining to the bootloader on the hard disk. I'll attach a syslinux patch in a moment that fixes this bug.
Created attachment 60402 [details] disable gfxboot before starting boot from local disk
Indeed. :-)
Colin, you're patching pxelinux as well. Does that mean you've gfxboot running with pxelinux, too?
No, I just patched it while I was there since the change was simultaneously obvious (local_boot starts the same way in pxelinux as it does in isolinux/ldlinux) and harmless (WITH_GFX isn't defined so it's a no-op). It would only actually be useful if somebody did patch pxelinux to handle gfxboot.
Added your patches.