10.2 graphics problem
Quartz
quartz at sneakertech.com
Sun Sep 27 01:06:10 UTC 2015
>>> Thanks for creating that. The PXE page was especially interesting.
>>
>> As an aside, his notes on syslinux v4 are out of date. In recent
>> versions things have been rearchitected and broken out into a dozen
>> support files with a different directory layout. (Just FYI in case you
>> try to follow the instructions literally).
>
> Yes, it's a perennial problem with technical docs. Some time I need to
> update that. Preferably to include UEFI PXE-boot, too.
GLHF. The syslinux project has absolutely atrocious documentation, it
took me like an hour of trial and error and vague error messages before
I figured out all the new files you need. This is off topic, but for
reference:
/bios/core/pxelinux.0
/bios/com32/elflink/ldlinux/ldlinux.c32
/bios/memdisk/memdisk
/bios/com32/lib/libcom32.c32
/bios/com32/libutil/libutil.c32
/bios/com32/gpllib/libgpl.c32
/bios/com32/cmenu/libmenu/libmenu.c32
/bios/com32/menu/menu.c32
/bios/com32/menu/vesamenu.c32
/bios/com32/hdt/hdt.c32
hdt needs an external file to be able to identify pci devices:
http://pciids.sourceforge.net/v2.2/pci.ids
gzip and put in with the other binaries.
You can potentially swap lpxelinux.0 in for normal pxelinux.0 if you
want to load things off http instead of tftp, but in my experience it's
still very buggy (crashes HDT for example).
I'd also suggest copying the lua modules over too, as that will enable
your menu to call lua scripts which are FAR more functional. I installed
a script that patches the 'localboot' parameter to actually work.
/bios/com32/lua/src/lua.c32
/bios/com32/lua/src/liblua.c32
/bios/com32/lua/src/dmi.c32
/bios/com32/lua/src/syslinux.c32
More information about the freebsd-questions
mailing list