Linux 32ビットおよび4GB RAM

昨日、既存の2GBに2GBのRAMバーを追加した後、問題が発生しました。 システムは3.2 GBしか表示しませんでしたが、BIOSは4 GBをすべて検出しました



この問題の解決策は、Habr for Winシステムで説明されています。



Linuxの場合、ソリューションははるかに簡単です。



  1. Ubuntuデスクトップを使用する場合(他のディストリビューションでの方法はわかりません)、サーバーコアをインストールするだけです(PAEサポートはデフォルトで有効になっています)

    sudo apt-get install linux-server linux-headers-server





  2. または、2番目のオプションは、カーネルを自分でアセンブルすることです。 構成中(たとえば、「make menuconfig」を使用)、[High Memory Support]タブで、64GBを選択します(これによりPAEビットがアクティブになります)。 ネットワークには非常に多くのカーネルアセンブリマニュアルがあるため、プロセス全体については説明しません。




PAEモードがオンの場合、多くの場合、ビデオカードでドライバーが落ちることがあります。 多くのサスペンドでは機能しなくなります。 一部の人にとっては、カーネルは一般にカーネルパニックで抜け落ちます(そして、これはここにある理由がPAEにあるとは思わないが)。 一般に、ここで選択するかどうかはあなた次第です。夜寝るのではなく、4 GBのRAMをすべてサポートするか、単に800 MBについて気にするだけです。



PAEの詳細については、 wikiをご覧ください



All Articles