Compilazione del kernel linux alla Debian way con yaird e schedtool
Questi è la sintesi dei comandi necessari per compilare un kernel alla debian way utilizzando yaird e schedtool.
# apt-get install debhelper modutils kernel-package libncurses5-dev fakeroot
# apt-get install linux-source-2.6.26
# adduser nome_utente src
$ cd /usr/src
$ tar xvjf linux-source-2.6.26.tar.bz2
$ ln -s /usr/src/linux-source-2.6.26 linux
$ cd linux
$ cp /boot/config-2.6.8 .config
$ make menuconfig
# aptitude install yaird
# echo "ramdisk = /usr/sbin/update-initramfs /usr/sbin/mkinitrd.yaird" >> /etc/kernel-img.conf
$ schedtool -D -e time fakeroot make-kpkg --append-to-version -dlc-yaird --revision=1 --initrd kernel_image
In questo modo si ottiene un kernel con initrd che pochi moduli e non fallisce il boot, risulta comodo per iniziare a lavorare su un kernel senza rischiare dei kernel panic all'avvio.
