CentOS 6.0アップグレードカーネルは6.2です。
オペレーティングシステム:Win 764ビット+Vmware 8+CentOS 6.0
参考文献:http://hi.baidu.com/925566297/blog/item/f3cd54f62aeb0ed60b46e06c.html
具体的には、2.6.3-71.el 6.i 686カーネルから2.66カーネルにアップグレードします。 3.3.2詳細手順:
1、まず公式サイトに行って最新のケネル文書をダウンロードします。
できれば/usr/src/kersnels/フォルダに入れてください。(ここはシステムカーネルの保存場所です。)
2、あなたのシステムにコンパイルに必要なコンポーネントの基礎があることを確認します。つまり、make gcc-c++ncurses-develとライブラリツールなどをインストールします。
3、解凍して帰ったカーネルファイル
tar jvxf linux-*.
タイムスタンプが間違っていたら、現在のlinuxのシステム時間を確認してください。現地時間に合わなかったら、date-sパラメータで修正できます。
cdでカーネルファイルのルートディレクトリに入るには、上記の2ステップを実行します。
make mrproper 以前に失敗した可能性のあるコンパイルプロファイルを削除します。
make menuconfig 追加する新しい機能とモジュールを設定します。
上記の操作が正しいなら、今は第4ステップを実行できます。
4、カーネルコンパイルプロセスを実行する:
make clean すべてのものが最新の状態を保つことを確保する。
make modules(about 18 min) コンパイルモジュール
make modules_install モジュールをインストール
make install インストール
5、新カーネル起動の設定
sed-i's萼default=133751;default=0菗g'/boot/grub/grub.com nf(ブートガイドをカーソルキーで選択してカーネルを起動するバージョンもあります。)
6、uname-a
新内核を見たら、おめでとうございます。成功しました。
古いカーネルを除去したいなら使えます。
rpm-qa grepケネル どのカーネルバージョンがインストールされているか確認します。
yum-y removeカーネル名来でカーネルを削除します。(自分のカーネルを削除しないでください。)
もしあなたが遊んでいるだけなら、自分でコンパイルしたカーネルを削除したいです。次の方法を使ってください。
[root@yufei ~]# rm -fr /boot/System.map-3.0.4
[root@yufei ~]# rm -fr /boot/vmlinuz-3.0.4
[root@yufei ~]# rm -fr /boot/initramfs-3.0.4.img
[root@yufei ~]# rm -fr /lib/modules/3.0.4
[root@yufei ~]# vim /boot/grub/grub.conf