CentOS LiveCD customization

Posted Posted by Patrice Guay in CentOS LiveCD, Portfolio     Comments 1 comment

The CentOS LiveCD can be customized for your particular needs. Here is a short list of available customizations:

  • A demonstration of your latest application;
  • A deployment of a proprietary or OpenSource solution;
  • A rescue tool for your infrastructure;
  • A provisioning tools for your infrastructure;
  • etc.


The latest release of the CentOS livecd-tools makes it possible to create a LiveUSB media featuring a persistent overlay. An overlay of a fixed size is appended to the standard filesystem. This overlay is a dynamically growing set of blocks that have been modified on the original LiveCD root filesystem. It is used to store data and configuration changes. Your LiveUSB media will be able to retain configuration changes even after rebooting your server.

Getting help for your LiveCD customization project

The LiveCD creation process requires a kickstart configuration file. The format of this file is the same as the one used for automated installations. The kickstart file includes some basic system configuration items, the yum repositories, the package manifest and scripts to be run at the end of the build process. I produced detailed documentation about the CentOS LiveCD kickstart configuration file.

If you need help to customize your own CentOS-based LiveCD, I can provide you with expert consulting services:

  • Configuring the LiveCD building host
  • Creating local YUM repositories to speed up the LiveCD creation process
  • Building RPM packages for your custom application
  • Adding scripts to the kickstart file in order to configure your services


Patrice Guay, IT systems engineer

1 Comment to “CentOS LiveCD customization”

Post comment