SoftwareRAIDの準備のために行ったが、あまりにもむずかった
デフォルトのままだとコンパイル失敗するんだもんな…orz
apt-get install kernel-source apt-get install ncurses-devel
cp /usr/src/linux cp configs/kernel-2.4.31-i686.config .config
make menuconfig
今回はSoftwareRAID機能をkernelに組み込むのが目的なので、
Multi-device support (RAID and LVM) ----> [*] Multiple devices driver support (RAID and LVM) <*> RAID support <*> Linear (append) mode <*> RAID-0 (striping) mode <*> RAID-1 (mirroring) mode <*> RAID-4/RAID-5 mode <*> Multipath I/O support <*> Logical volume manager (LVM) support
Multi-device support (RAID and LVM) 内のチェックボックスを全て [*] or <*> にしておく。([M] or <M> ではモジュール組み込みなので駄目)
LVMはついでに組み込み
コンパイルを通すために
Console drivers ---> [ ] VGA text console
VGA text console のチェックボックスを空にする。何でこれで通るのかはよくわかってませんが…