Creating a Custom CentOS-derived Distribution

From Alteeve Wiki
Revision as of 00:00, 20 May 2010 by Digimer (talk | contribs) (Created page with '{{howto_header}} This covers how to create your own CentOS derivative distribution DVD. Specifically, it is how the <span class="code">AN!Cluster</span> DVD was created based on…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

 Alteeve Wiki :: How To :: Creating a Custom CentOS-derived Distribution

This covers how to create your own CentOS derivative distribution DVD. Specifically, it is how the AN!Cluster DVD was created based on the CentOS 5.5 x86_64 DVDs.

Directory Setup

Start with a copy of the CentOS DVD disk 1 (we won't be using disk 2).

# Create the directory were we will mount the ISOs on and then mount the DVD
# image from the '/os/' directory.
mkdir -p /mnt/loop
mount -o loop /os/CentOS-5.5-x86_64-bin-DVD-1of2.iso /mnt/loop/

# This will be the directory we'll create our derivative in.
mkdir -p /os/an_cluster/x86_64

# Copy the files from the DVD. Don't miss the ".x" files.
cp -Rvp /mnt/loop/.discinfo /os/an_cluster/x86_64/
cp -Rvp /mnt/loop/.treeinfo /os/an_cluster/x86_64/
cp -Rvp /mnt/loop/*         /os/an_cluster/x86_64/

We're going to re-name our distro to AN!Cluster, but because the ! causes problems, we'll use the directory names AN_Cluster and an_cluster depending on what we are doing with it.

To start, rename the CentOS to AN_Cluster.

cd /os/an_cluster/x86_64
mv CentOS AN_Cluster

Anaconda

 

Any questions, feedback, advice, complaints or meanderings are welcome.
Alteeve's Niche! Alteeve Enterprise Support Community Support
© 2025 Alteeve. Intelligent Availability® is a registered trademark of Alteeve's Niche! Inc. 1997-2025
legal stuff: All info is provided "As-Is". Do not use anything here unless you are willing and able to take responsibility for your own actions.