參考Lustre on Debian,在 Ubuntu 9.04 上編譯 Lustre 核心模組。 - 因為 Lustre 目前官方只支援到 2.6.22,因此無法 patch 產生 2.6.28 的核心模組。
~$ sudo apt-get update
~$ sudo apt-get install linux-patch-lustre lustre-source linux-source kernel-package
~$ cd /usr/src
/usr/src$ sudo tar jxvf linux-source-2.6.28.tar.bz2
/usr/src$ cd linux-source-2.6.28/
/usr/src/linux-source-2.6.28$ sudo cp /boot/config-2.6.28-11-generic .config
/usr/src/linux-source-2.6.28$ sudo make oldconfig
/usr/src/linux-source-2.6.28$ sudo su
/usr/src/linux-source-2.6.28# tar jxvf ../lustre.tar.bz2
/usr/src/linux-source-2.6.28# export CONCURRENCY_LEVEL=3
/usr/src/linux-source-2.6.28# make-kpkg clean
/usr/src/linux-source-2.6.28# make-kpkg --rootcmd fakeroot --added-patches=lustre --initrd --append-to-version "-lustre-1.6.5.1-4" --revision=20090519 kernel_image