[過去ログ] Kernel 2.4にしました (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
140
(10): 名無しさん@お腹いっぱい。 2001/06/14(木) 14:37 AAS
RedHat7.1をカーネル2.4.5でリビルトしチェックをしていると
/boot に
module-info-2.4.2
があっても
module-info-2.4.5
は無いけどこれってどうやって用意すればいいか
知っている人教えて下さい。

/lib/modules/2.4.5/
を見たところ無さそうだった。
142: 140 2001/06/14(木) 14:46 AAS
補足

SCSIはモジュールに入れなかったけどモジュールを何項目か設定しました。
143: 140 2001/06/14(木) 14:49 AAS
make depend
make clean
make bzImage

make modules
make modules_install

は無事クリアして
2.4.5カーネルは動いているんですけど
組み込んでないUSBモジュールが無いとか言って来るもんで
この辺りが原因かと。(厨房)
146
(1): 2001/06/15(金) 02:16 AAS
>>140
module-info なくてもいいです。というか作れません。使われません。
なんかRadHatのRPMにしか含まれていなくて、誰も何のためにあるのか
どう作るのかは知らないようです。
148: 140 2001/06/15(金) 18:19 AAS
>>146
そうだったんですか、有難う御座います。
この情報は、RedHat、Vine、MLその他かなり検索掛けたところ
質問はあってもレスが付いてなくて解らなかったんですが。
149: 140 2001/06/15(金) 18:20 AAS
カーネル2.4.5リビルト時のコンフィグレーションでUSBを【N】
BIOSでも DisabledにしてUSBを使わないようにしたけど
起動時にこんなエラーが。

Jun 14 10:13:08 localhost modprobe: /lib/modules/2.4.2-2/kernel/drivers/usb/usb-uhci.o: init_module: No such device
Jun 14 10:13:08 localhost modprobe: /lib/modules/2.4.2-2/kernel/drivers/usb/usb-uhci.o: insmod /lib/modules/2.4.2-2sm
p/kernel/drivers/usb/usb-uhci.o failed

カーネル 2.4.5は動いているのに2.4.2-2のモジュールを読もうとし。

module-info の中身を見ると
----------------------------------------------------
# drivers/net directory

3c501
eth
"3Com 3c501"
io "Base I/O address" "0x[0-9a-fA-F]+"
irq "IRQ level" "[0-9]+"

3c503
eth
"3Com EtherLink II"
io "Base I/O address" "0x[0-9a-fA-F]+"
irq "IRQ level" "[0-9]+"
xcvr "Transceiver (0 = BNC; 1 = AUI)" "[01]"

##################### 以下省略 #####################
----------------------------------------------------
のようなのが 13kバイト書いてある。

今のところ特に問題は起きてないようだけど・・。
153: 140 2001/06/15(金) 19:32 AAS
># rm -rf /lib/modules/2.4.2-2

ディレクトリごと削除ですか。
/etc/modules.confを今みてみたら

alias usb-controller usb-uhci
と言うのを見つけてこれをコメントアウトしたら起動時のエラーは出なくなった。
make bzImage だとモジュールの引継ぎが上手く行ってない?
155
(1): 2001/06/16(土) 01:06 AAS
>>140
ただ単に再構築に失敗しているようにも見えるのだけれど、
再構築の詳しい手順は?
158
(1): 140 2001/06/16(土) 16:59 AAS
>>155 確かこんな感じで作業を進めたと思います。

tar -Ixvf linux-2.4.5.tar.bz2
cd linux
make mrproper
make menuconfig
make depend
make clean
make bzImage

make modules
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.5

vi /etc/lilo.conf
------------------------------------------
image=/boot/vmlinux-2.4.5
label=new
read-only
root=/dev/sda5
append="apm=on"
------------------------------------------
/sbin/lilo
/sbin/mkinitrd /boot/initrd-2.4.5.img 2.4.5#このコマンドの結果が
【All of your loopback devices are in use!】
そして、initrd-2.4.5.img作成出来ず。

SCSIドライバは【Y】にしてモジュールにしてません。
160: 140 2001/06/16(土) 18:11 AAS
>>159
linux/にて
cp System.map /boot/System.map-2.4.5
cd /boot
ln -s System.map-2.4.5 System.map

をやってました。(書込み忘れです)
163: 140 2001/06/16(土) 20:23 AAS
もう一度make menuconfig からやり直したら
mkinitrd もエラーは無し。
何もエラーが出ずに起動し問題無し。
結局、何が原因だか解ってないけどモジュールにする項目を減らしたぐらい。
ファイルシステムは、ext2以外をモジュールにしたのがダメだったのか謎。
結果オーライと言う事でお騒がせしました。(厨
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.027s