CentOS 5 - Build a Custom Xen Kernel with NFS Root Filesystem (CONFIG ROOT NFS) Support
A common Xen configuration involves mounting the root filesystems for domainU guests from a remote server using NFS (for details on setting up such a configuration read Creating and Booting a Xen Guest domainU using an NFS Mounted Root Filesystem. This approach is of particular value when it is necessary to migrate a Xen guest domain from one system to another.
Unfortunately, support for NFS mounted root filesystems is disabled by default in most Linux kernels for security reasons. Before embarking on such a Xen configuration it is necessary, therefore, to build a custom Xen kernel with NFS root filesystem support build-in. The purpose of this tutorial is to work through the creation of a custom Xen kernel with NFS root filesystem support for a CentOS 5 system.