Debian 7 で Linux カーネルをコンパイル、インストール、設定できない

Debian 7 で Linux カーネルをコンパイル、インストール、設定できない

私はリンクで次の手順に従いました:(http://www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/) ただし、次のコマンドは機能しません。

sudo make modules_install install
sudo make
sudo make oldconfig
sudo make menuconfig

エラーメッセージ

   無効なSS

答え1

カーネルを構築するために必要な少なくともいくつかの開発ツールがありません。そうすれば

apt-get install make gcc

これはあなたを続けます。より多くのパッケージが必要になるかもしれませんが、これらの2つがなければカーネルを構築することはできません。

答え2

アプリケーションをコンパイルするために必要なビルドツールはありません。ツールなどを提供するパッケージをインストールする必要がありますmakegcc

$ sudo apt-get install make gcc

答え3

コンパイルするには、以下をインストールしてください。構築に必要パック。これは、GCC、make、その他の基本的な開発ツールを提供します。

Debian 用にパッケージ化されたカーネルを使用することをお勧めします。直接コンパイルする場合は、正しく構成して正しくインストールする必要があります。オプションが多すぎるため、正しく設定するのは難しいです。最初は、重要なコンポーネントを忘れてしまい、何が欠けているのかを把握するのが難しい場合があります。さらに、Debian は次の方法でシステムを設定します。ファイルシステムの初期化;initramfsを使用している場合は、コンパイルされたモジュールを使用してそれを再生成する必要があり、Debianインストールスクリプトはそれを自動的に実行します。 initramfsを使用していない場合は、必要なすべてのドライバがモジュールではなくデフォルトのカーネルイメージにあることを確認する必要があります。また、新しいカーネルがブートローダに正しく登録されていることを確認する必要があります。

Debianはカーネルパッケージこのプログラムは Debian 方式でカーネルを構築します。それを書いてください。欠落している依存関係を抽出するだけでなく、カーネルを正しくパッケージ化します。

関連情報