コマンドラインから古いカーネルの側に新しいカーネルをインストールし、「menuconfig」を使用して有効な設定をインストールします。

コマンドラインから古いカーネルの側に新しいカーネルをインストールし、「menuconfig」を使用して有効な設定をインストールします。

私のFedoraシステム(x86)に別のカーネル(2.6.34)をインストールし、ブートメニューに古いおよび新しいブートオプション(古いカーネルと新しいカーネル)を表示する必要があります。

新しいカーネルをダウンロードしました。これをコンパイルしてビルドする必要があります。

具体的な手順を説明できますか?

このディスカッションでは正しい手順を得ましたが、新しいカーネルのインストールを説明する以下のリンクの手順6と7について質問があります。

http://www.cyberciti.biz/tips/compiling-linux-kernel-26.html

「menuconfig」の有効な構成と実際の目的についても説明できますか?

答え1

2.6.34 カーネルが必要な場合は、次に進むことができます。そして、自分に合ったプリコンパイル済みのFedoraバージョンを見つけてください。必要なrpmをすべてダウンロードしたら、rootとしてインストールでき、yum localinstall kernel-*.rpmGrubに自動的に表示されます。

カーネルを変更する必要がある場合は、デプロイカーネルから始めて、必要に応じて変更することをお勧めします。幅広い方法があります。Fedora Wiki

最後に、本当にkernel.orgソースコードから始める必要がある場合は、ソースコードをダウンロードしてアーカイブを解凍する必要があります。その後、カーネルを構成する必要があります。これには、make menuconfigCLIやmake menuconfigグラフィック設定などがあります。実行中のカーネルの以前の構成から始めたい場合があります。カーネルを再コンパイルしてスタックサイズを変更する

構成が完了したら、makeまずカーネルをビルドしてから、make modulesカーネルモジュールをビルドします。

ルートとして次の手順を完了する必要があります。make modules_installモジュールをインストールし(以前のカーネルの何も上書きしない)、最後にmake installカーネルを/ bootに自動的にインストールし、古いカーネルで新しいカーネルを起動できるようにGrub設定を変更します。 。

答え2

試してみましたか?このWikiページ?必要なほとんどすべてが含まれているようです。

ブートオプションに関してどのようなブートローダを使用していますか?update-grubGrubはまたはgrub-mkconfig

関連情報