Difference between revisions of "Linux.c32"

From Syslinux Wiki
Jump to: navigation, search
(Further Reading)
(Undo revision 2894 by Kafafa (Talk))
Line 30: Line 30:
= Further Reading =
= Further Reading =
[http://www.arizona-breast-cancer-specialists.com/brachytherapy/all-about-what-is-brachytherapy.html    Brachytherapy]

Revision as of 08:44, 21 October 2010


linux.c32 is a comboot module for Syslinux that loads Linux kernels and memdisk.

The linux.c32 module can deal with memory holes better than is the case using syslinux directly. Eg. on some systems with large initramfs files you may have to use linux.c32. The other difference is that for PXE boot, you can make it pass a copy of the PXE configuration packets into the initramfs.

The linux.c32 code will be included as part of the core in Syslinux 5.


  • working Syslinux environment
  • working kernel (and initrd/initramfs)


linux.32 [-dhcpinfo] path/kernel arguments...

If -dhcpinfo is specified, the DHCP info is written into the file /dhcpinfo.dat in the initramfs.


Here is an example pxelinux.cfg file for booting

label superLinuxOS
  kernel linux.c32
  append path/kernel initrd=path/initramfs.cgz root=/dev/ram0 rw quiet

Further Reading