前回に引き続き、カーネルの再構築を。
まあ、込み入ったお話しですので、折り畳み。
2.カーネルソースの展開。アーカイブされたソースを展開します。 $ cd /usr/src $ bzcat linux-source-2.6.22.tar.bz2 | sudo tar xvf - |
追記:
2.カーネルソースの取得。
PS3 Ubuntu カーネル再構築 ソース取得編3.コンフィグレーション。
ホームディレクトリに、ビルド用のフォルダをつくり、そこに出力するようにします。
$ mkdir -p ~/build/kernel
|
追記:Ubuntuのコンフィグをコピーします。 $ cp /boot/config-2.6.22-14-cell ~/build/kernel/.config $ make O=~/build/kernel oldconfig |
訂正:PS3最適化のコンフィグを使います。
| $ make O=~/build/kernel ps3_defconfig |
出力先を指定して、menuconfigします。Oは、ゼロではなく大文字のオーです。
$ cd /usr/src/linux-source-2.6.22 $ make O=~/build/kernel menuconfig |

コンフィグ前に、
Ubuntuのコンフィグを持ってきたり、パッチを当てたりしたほうが良いのでしょうか?このあたりが未確認です。そのうち、PS3 システムソフトウェア 2.10用のパッチを当てて試したい気もします。
それと、不要なドライバを削ったりして、メモリー使用量を減らしたり・・・・Ubuntuでもチューニングの余地があるのか、気になるはきになりますね。
4.カーネルのビルド。
標準の設定では、小一時間というところです。
5.カーネルのインストール。 $ sudo make O=~/build/kernel modules_install install |
追記:
PS3 Ubuntu カーネル再構築 インストール編じつは、ビルドしたものの、インストールはまだしてないんですよね。(^^;;;;
バックアップとってから、試してみましょうか・・・・。
テーマ : UNIX/Linux - ジャンル : コンピュータ
管理人のみ閲覧できます
コメントの投稿