10/05/28 06:16:44 Wr3W37yT
< ubuntuでカーネルをコンパイルしてみよう >
mkdir ~/linux_kernel
cd ~/linux_kernel
sudo apt-get update
sudo apt-get install libncurses5-dev
wget URLリンク(www.kernel.org)
bzip2 -dc linux-2.6.34.tar.bz2 | tar xvf -
cd linux-2.6.34
make menuconfig
メインメニューから
[Prosessor type and features] の項目に移動し、以下の項目を設定する
[Processort family () --->] 自分の使ってるCPUを選択。
[Preemption Model () --->] Preemptible Kernel (Low-Latency Desktop) を選択。
[Hige Memory Support () -->] 64GBか4GBを選択 (CPU設定が x86-64bit のカーネルを使ってる場合、この項目は表示されません)
[Timer frequency () -->] 1000Hzを選択
メインメニューに戻り、
[Save an Alternate Configuration File] を選択し、.config ファイルに設定を保存し、<Exit>終了します。
make clean
make
sudo make modules_install install
# sudo rm /usr/src/linux-2.6.34 -r
sudo mv ~/linux_kernel/linux-2.6.34 /usr/src
sudo update-grub2
再起動