私はLifebook 6025で2 GBのメモリを4 GBにアップグレードしました。Paeが4 GBを認識するように、
Sudo apt-get install linux-headers-server linux-image-server linux-server
forcepaeを追加してGRUBを編集する-forcepae
しかし、それでも以下のように3.2gbで以前と同じように表示されます。
jmin @ jmin-LifeBook-A6025:〜$ free -h cached used of free shared buffers cached Mem:3.2G 966M 2.3G 60M 51M 530M -/+バッファ/キャッシュ:384M 2.8G スワップ:3.9G 0B 3.9G jmin @ jmin-LifeBook-A6025:〜$ dmesg | grep -i pae [0.000000]カーネルコマンドライン:BOOT_IMAGE =/boot/vmlinuz-3.13.0-74-generic root = UUID = 2fca00b1-5199-4d2d-bb5f-9728c10d7a05 ro quiet splash forcepae-forcepae vt.handoff = 7 [0.004596] PAEが強制されました! [0.008000] PAEが強制されました!
何が悪いのですか? 4GBのメモリをすべて使用するにはどうすればよいですか?ありがとうございました。
メモリの一部は、オンボードビデオカードに割り当てられます。システムBIOSで、カードが使用できるメモリの量を調整できる場合がありますが、ビデオカードにある程度の量を割り当てる必要があるため、4GB全体が表示されることはありません。 BIOSで許可されていれば、理論的にはオンボードビデオを無効にすることができますが、ラップトップであるため、システムにはビデオがありません。
PAEを強制的にオンにする必要はありません。 Ubuntuは現在、32ビットIntelシステムのPAEのみをサポートしています。つまりforcepaeは実際には何もしませんが、強制されていることをログに追加のメッセージで示します。
linux-image-server
パッケージのインストールも不要でした。 3.2GB対4GBしか表示されないので、関係はありません。
私のシステムでは、Intelビデオで32 GBのRAM= 33554432キロバイトがインストールされていますが、無料のショーでは合計31860640 kB、つまり30.39 GBです。その違いの一部は割り当てられています。ビデオメモリ、そしてその違いのいくつかはカーネルメモリです。
IntelベースのシステムでPAEを使用して3GBを超えるRAMに対処するには、チップセットからのサポートが必要です。たとえば、Intel 945以前のチップセットはこれをサポートしていません。