[syslinux] Difference between linux.c32 and loading linux directly?
Dag Wieers
dag at wieers.com
Wed Aug 25 06:41:27 PDT 2010
On Tue, 24 Aug 2010, H. Peter Anvin wrote:
> On 08/24/2010 04:11 AM, Gene Cumm wrote:
>> On Tue, Aug 24, 2010 at 02:56, Michael Tokarev <mjt at tls.msk.ru> wrote:
>>
>>> What's the difference between linux.c32 module and
>>> loading linux kernel directly by {sys,pxe,iso}linux?
>>>
>>> Is there any advantage of using linux.c32 over the
>>> built-in method?
>>
>> At this time, linux.c32 can deal with memory holes better. I have a
>> machine that with a 40+ MiB initramfs file, I have to use linux.c32.
>> There may be other differences that I'm not aware of.
>
> The other difference is that for PXE boot, you can make it pass a copy
> of the PXE configuration packets into the initramfs.
>
> The real difference is the memory hole issue, as described above. What
> it *really* is is that linux.c32 is the new code and it will replace the
> code currently in the core in Syslinux 5.
I added this information to the Wiki:
http://syslinux.zytor.com/wiki/index.php/Linux.c32#About
Feel free to improve it !
--
-- dag wieers, dag at wieers.com, http://dag.wieers.com/ --
[Any errors in spelling, tact or fact are transmission errors]
More information about the Syslinux
mailing list