4GB 以上のメモリを有効にしたい
T61 のメモリを 4GB に増やしてみました。ですが Ubuntu デスクトップ版のカーネルでは 3GB 程度までしかメモリは認識しないようです。ググってみたところ、これ以上のメモリを使うには
の手段があるそうです。一番手間がかからないのは 1 だと思うのですが、現状から最も差異がない環境を作れるのは 3 のような気がします。そこでカーネルの再構築に挑戦してみました。手順は
- linux-source パッケージをインストール
- ソースを /usr/src に展開
- /boot から現行の config を .config としてコピー
- make oldconfig
- make menuconfig して HIGHMEM64G を有効にする
- make-kpkg -initrd --revision=hoge1 kernel_image
- できあがった deb をインストール
だけだとか。
これで実際に新しいカーネルで起動することができますが、3945ABG のドライバを読み込みません。Intel Wireless WiFi Link Drivers にチェックを入れて、3945ABG はモジュールとして組み込まれるよう、M フラグが立っているのですが……。