私の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-*.rpm
Grubに自動的に表示されます。
カーネルを変更する必要がある場合は、デプロイカーネルから始めて、必要に応じて変更することをお勧めします。幅広い方法があります。Fedora Wiki。
最後に、本当にkernel.orgソースコードから始める必要がある場合は、ソースコードをダウンロードしてアーカイブを解凍する必要があります。その後、カーネルを構成する必要があります。これには、make menuconfig
CLIやmake menuconfig
グラフィック設定などがあります。実行中のカーネルの以前の構成から始めたい場合があります。カーネルを再コンパイルしてスタックサイズを変更する。
構成が完了したら、make
まずカーネルをビルドしてから、make modules
カーネルモジュールをビルドします。
ルートとして次の手順を完了する必要があります。make modules_install
モジュールをインストールし(以前のカーネルの何も上書きしない)、最後にmake install
カーネルを/ bootに自動的にインストールし、古いカーネルで新しいカーネルを起動できるようにGrub設定を変更します。 。
答え2
試してみましたか?このWikiページ?必要なほとんどすべてが含まれているようです。
ブートオプションに関してどのようなブートローダを使用していますか?update-grub
Grubはまたはgrub-mkconfig
。