No.2ベストアンサー
- 回答日時:
>いろいろ調べてみたのですがこれを言うものが見つかりません。
>解答の方よろしくお願いします。
何を調べて、何が見つからなかったのかよくわからんのですが、とりあえず
手順を書いておきます。
あとは、自己責任でがんばってください。
(1) まず、mkbootdiskコマンドで、起動用フロッピーディスクを作成して、
フロッピーディスクから起動できる事を確認すること。
(2) 現在のカーネルの定義を書き出す
# cd /usr/src/linux-2.4.20-8/
# make menuconfig
一番下の、「Save Configuration to an Alternate File」を選んで、
定義ファイルを適当な名前でセーブ。
(3) 2.4系の最新カーネルソースを入手。
http://www.kernel.org/pub/linux/kernel/v2.4/linu …
(4) /usr/src/ 配下で解凍。
# tar xvzf linux-2.4.23.tar.gz
(5) シンボリックリンクをはる。カーネルソースの初期化。
# ln -s /usr/src/linux-2.4.23 /usr/src/linux
# cd /usr/src/linux/
# make mrproper
(6) カーネル定義の取り込みと設定
# make menuconfig
一番下の、「Load an Alternate Configuration File」を選んで、
先程、セーブした定義ファイルを取り込む。
(7) カーネルの設定・コンパイル
menuconfig画面で、カーネルの設定をした後、Exit->Save で終了。
# make dep && make clean && make bzImage
(8) モジュールのコンパイル・インストール
# make modules && make modules_install
/lib/modules/2.4.23/ が作成されている事を確認。
(9) カーネルのインストール
# make install
(10) /boot/grub/grub.confに新しいカーネルが追加された事を確認する。
title Red Hat Linux (2.4.23)
root (hd0,0)
kernel /vmlinuz-2.4.23 ro root=LABEL=/
initrd /initrd-2.4.23.img
(11) PCの再起動、メニューで、Kernel2.4.23を選択する
(7)~(9)を繰り返してカーネルをチューニングする。
回答ありがとうございます。
さっそく試してみようと思うのですが、今回のカーネルの再構築の目的は、システムコールの追加を行ったため再構築をしようと思ったのですが。
そのためにはカーネルのアップデートは必要なのでしょうか?
今のままのカーネルバージョンでできる方法があれば、回答の方お願いします。
No.3
- 回答日時:
>そのためにはカーネルのアップデートは必要なのでしょうか?
古いカーネルにはセキュリティホールが報告されているのでアップデートを
お勧めしましたが必要ない、と判断されたらそれでよいと思います。
(自己責任で判断してください。)
>今のままのカーネルバージョンでできる方法があれば、回答の方お願いします。
REDHATのCDROMにカーネルのソースパッケージが含まれていますので、それを
インストールして再構築してください。
さらに詳しい事は、RedHatのページを見てください。
Red Hat Linux 9
Red Hat Linux カスタマイズガイド
http://www.redhat.co.jp/manual/Doc9/rhl-cg-ja-9/ …
参考URL:http://www.redhat.co.jp/manual/Doc9/rhl-cg-ja-9/ …
返事が遅れてすいませんでした。
カーネルの再構築をしている途中に、
make bzlmage
を実行したところ、bzlamgeをmakeするルールがありません、
というエラーがでます。
なぜだか分かりますでしょうか。
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 浮気・不倫(結婚) 不倫後との旦那との再構築したいです 9 2022/09/20 04:17
- その他(ネットショッピング・通販・ECサイト) 複数社の運送会社の料金表が設定できるネットショップ構築システムはあるでしょうか? 1 2022/08/24 23:43
- ファミレス・ファーストフード ケンタッキーの店の前のカーネルおじさん人形は日本だけなんですか? 2 2023/07/29 17:46
- 分譲マンション 都心部の老朽化したマンションの資産価値について相談させて下さい。 5 2022/05/13 20:17
- サーバー Webサイト構築フリーランスの案件受注について 1 2022/03/27 18:16
- その他(コンピューター・テクノロジー) 賃貸アパートの共用EVコンセントのみの使用電力量を計測したい 2 2023/06/27 10:03
- その他(プログラミング・Web制作) dockerとは? 新しい配属先でテレワークになり、テレワーク用のpcにdockerを入れたのですが 2 2022/09/22 07:54
- IT・エンジニアリング 外部業者と工程管理。どう管理してますか? 2 2022/07/07 16:53
- 弁護士・行政書士・司法書士・社会保険労務士 40年前に増築した床面積追加と相続登記について 1 2022/04/08 13:36
- 建設業・製造業 検査済証のない建物にエレベーターを増設する計画について 3 2022/04/22 14:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dockerコンテナ(centos7.9)の...
-
『カーネルとの通信中にエラー...
-
マザーボード用ドライバ
-
パフォーマンスモニタの%Proces...
-
ブルースクリーンの原因が「ntk...
-
ip_conntrack_ftpのインストール
-
無線LAN子機のLINUX版インスト...
-
RedHat でのテープライブラリー...
-
英語版のMSsoftお試し版の入手方法
-
カーネル再構築でのエラー
-
どうしてwindowsはMacと比べ動...
-
rcp,rshのタイムアウトについて
-
パソコンでゲームをプレイしよ...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
virtual boxにインストールした...
-
ubuntu 初期化について
-
Ubuntu on Xorgのログインについて
-
M.2 NVME SSDがWindowsからはア...
-
apt-getによるapacheのインスト...
-
光学ドライブをUEFIにしたいの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パフォーマンスモニタの%Proces...
-
UNIXとBSDとLinuxの違いを小学...
-
/dev/nvme0n1p2 clean と表示さ...
-
/proc/sys/net/ipv4/route/flus...
-
割り込み不可能?なプロセスを...
-
カーネルバッファとは何でしょうか
-
Linuxの頻繁なバージョンアップ...
-
カーネルアップグレード後、una...
-
SolarisとLinuxの違い
-
どうしてwindowsはMacと比べ動...
-
魔改造版Windows 2000をインス...
-
UNIXからLINUXへのデータ移行に...
-
違いを教えください!!
-
エラー”Illegal seek”はどんな...
-
Dockerコンテナ(centos7.9)の...
-
Linuxでダイナミックディスクっ...
-
Linux 32Bitと64Bitのメモリー...
-
linuxカーネルのダウングレード...
-
kernel32.DLL のCDでの場所...
-
romfsってなんですか?
おすすめ情報