I am currently building a Live CD for CentOS 5. I am using the tools from the livecd-tools project [1].
Here is my setup: - A workstation with CentOS 5 i386 - dosfstools 2.11-8 [2] - livecd-tools 009-3 [2] - pykickstart 1.0-1 [2] - syslinux 3.36-2 [2]
To create a live CD, you need a kickstart configuration file[3].
You also need to increase the maximum number of open files: # ulimit -n 65535
Then, you can start the creation process (~30 minutes): # livecd-creator --config=centos-livecd-desktop.ks
For more information regarding livecd-creator, you can read the Fedora How-to: http://fedoraproject.org/wiki/FedoraLiveCD/LiveCDHowTo
I am still trying to find the optimal combination of software for the live CD. Any help would be appreciated.
[1] http://git.fedoraproject.org/?p=hosted/livecd [2] These packages are available at http://www.nanotechnologies.qc.ca/propos/linux/centos-live/i386/live [3] http://www.nanotechnologies.qc.ca/propos/linux/centos-live/i386/live/centos-...
-- Patrice Guay