Arch Linuxで任意のバージョンのカーネルをビルド&インストール
なんかArchのドキュメント見てもパッケージシステム使おうとしてるっぽくてよーわからんかったけど、そんな事せんでも普通にinitramfsが用意されてればブート出来るわけで。
tar xvjf linux-3.2.16.tar.bz2 cd linux-3.2.16 zcat /proc/config.gz > .config make oldconfig make make modules make modules_install make install mkinitcpio -g /boot/initramfs-linux-3.2.16-ARCH.img -k 3.2.16-ARCH mv /boot/vmlinuz /boot/vmlinuz-linux-3.2.16-ARCH
/boot/grub/menu.lst
# (2) Arch Linux 3.2.16-ARCH title Arch Linux 3.2.16-ARCH root (hd0,0) kernel /vmlinuz-linux-3.2.16-ARCH root=/dev/disk/by-uuid/2e0f41a3-e219-43c7- 9310-7b694a1b0e6f ro initrd /initramfs-linux-3.2.16-ARCH.img