Kernel 2.4にしました
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGどこにはまったとか
2.4そのものにつっこみたいひとは別のスレたててぷりーず
0151名無しさん@お腹いっぱい。
NGNG0152login:Penguin
NGNG2.4.5にして数週間たつけどまだ壊れてはいない。
どうもumountすると壊れるらしい?
うちのは常時運転だから問題が出ないのか?
…慌ててバックアップを取ってるよ。(吐息)
2.4.5も2.4.5-ac13にする予定。
0153140
NGNGディレクトリごと削除ですか。
/etc/modules.confを今みてみたら
alias usb-controller usb-uhci
と言うのを見つけてこれをコメントアウトしたら起動時のエラーは出なくなった。
make bzImage だとモジュールの引継ぎが上手く行ってない?
0154login:Penguin
NGNGls も du も反応ないまま固まるの。リブートかけたらアンマウントできないってエラーがでてた。
0155login:Penguin
NGNGただ単に再構築に失敗しているようにも見えるのだけれど、
再構築の詳しい手順は?
0156login:Penguin
NGNG0157login:Penguin
NGNGmake*** {init/main.o}エラー1ってでるんだけど何コレ?
0158140
NGNGtar -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】にしてモジュールにしてません。
0159login:Penguin
NGNG0160140
NGNGlinux/にて
cp System.map /boot/System.map-2.4.5
cd /boot
ln -s System.map-2.4.5 System.map
をやってました。(書込み忘れです)
0161login:Penguin
NGNGいま起動してるkernelにloopbackサポートはついてるの?
ちゃんと/sbin/mkinitrd読めよ、答えはそこにある(藁
0162login:Penguin
NGNGよくある。リブートして直ることもあれば、
勝手に (リブートしなくても) 直ってることもある。
なかなか楽しいファイルシステムだ(w
0163140
NGNGmkinitrd もエラーは無し。
何もエラーが出ずに起動し問題無し。
結局、何が原因だか解ってないけどモジュールにする項目を減らしたぐらい。
ファイルシステムは、ext2以外をモジュールにしたのがダメだったのか謎。
結果オーライと言う事でお騒がせしました。(厨
0164147=162
NGNG今日うちのシステムが崩壊したぜエーコラ!!
…ReiserFS にバグがあるんなら、もちっと周知を
徹底して欲しかったなぁ…
0165login:Penguin
NGNG0166名無しさん@XEmacs
NGNGかなり痛い
0167login:Penguin
NGNG俺も先回、カーネルアップしてシステム崩壊したし
おかげで、新しいディストリビューションを居れる楽しみが出来たくらいか・・・
0168名無しさん@XEmacs
NGNG/boot以外は全部ext3にしてるけど今のところ安定してるよ > 2.4.5+reiserのpatch+ext3のpatch
ac-patchあてかけたけどFAILしまくってたから面倒になってやめた(w
0169名無しさん@お腹いっぱい。
NGNGブート直後でXもなんにもたっていない状態なのに、スワップして
いるように表示される。実際はスワップしていないはず。
同じような現象にあった人います?
total used free shared buffers cached
Mem: 127044 117656 9388 0 24840 46368
-/+ buffers/cache: 46448 80596
Swap: 88348 7532 80816
0170login:Penguin
NGNG0171login:Penguin
NGNG0172
NGNG0173login:Penguin
NGNGまだ2.4系はlkmlおっかけないとハマると思う。
acパッチ追いかけて日刊カーネルやるもまた可し。
0174名無しさん@お腹いっぱい。
NGNGfreeコマンドじゃなくて cat /proc/meminfo してみたらどうなる?
この構造が変わったのならfreeコマンドも新しくしないと。
0175login:Penguin
NGNGこれからコンパイル
0176login:Penguin
NGNG0177login:Penguin
NGNGがでてからにしよ。
0178login:Penguin
NGNGノートだからか??
0179login:Penguin
NGNGちょうど半年前っていうと kernel 2.4.0 が出た日だね。
その後結構バージョンアップで変わってるから、今なら直ってるかもよ。
って、Xが動かないってのは kernel 2.4.0 のせいじゃないのでは?
0180login:Penguin
NGNGやっぱ必要最小限カーネルは起動速いからgood。
0181
NGNGでも、エラー出るモジュールある
0182login:Penguin
NGNG2.4.6はpre9と同じというのが定説
0183!
NGNG正式2.4.6リリースというのは形式的な通過点だな
0184login:Penguin
NGNGhttp://www.kernel.org/pub/linux/kernel/v2.4/
0185login:Penguin
NGNGhttp://www.kernel.org/
このへんでしょうか?
0186185
NGNGhttp://www.kernel.org/pub/linux/kernel/testing/
0187login:Penguin
NGNG0188login:Penguin
NGNGもうすぐ、2.5 シリーズが始まるのね。
0189login:Penguin
NGNGほぼ、月一のペースで、2.4.x のxが上がってるから
形式上なんでしょうね。
0190login:Penguin
NGNGエラーが比較的出やすいとかあります?
気分的な問題かな。
0191login:Penguin
NGNG次は2.4.8 になったら入れ換え。
0192login:Penguin
NGNG0193login:Penguin
NGNG2.4.4は使いものにならなかったはず。
こんなルールはマジで意味無し。
0195login:Penguin
NGNG2.1.x 2.3.x 等の真ん中の数字(メジャーバージョン?)が奇数なのは
開発バージョンって聞いた事あるけど
最後のx の数字が偶数、奇数の違いってあるのは知らんかった。
奇数が不安定とかは関係ない
0197191
NGNG0198195
NGNG納得。
0199login:Penguin
NGNGスムーズになりました。
0200
NGNG0201login:Penguin
NGNG0.9.77からです。
0202login:Penguin
NGNG0203login:Penguin
NGNGスマソ、0.97でした。
ringの /pub/linux/kernel.org/kernel/Historic/old-versions/old>
-rw-r--r-- 1 mirror mirror 233862 Sep 28 1992 linux-0.97.tar.bz2
たった233kBです。小さいから愛用してました。(組み込み)
0204login:Penguin
NGNGversion0.0.1はたった63kBでした。
0205login:Penguin
NGNG0206login:Penguin
NGNG2.2と比べたら段違いに良くなってる。やっとOSと呼べるレベルに
なった。
OSと呼べるレベルにあるのはWinNT/2000,Solaris,*BSD,Linux2.4
MacOSX位でこの中ではLinuxが一番駄目だね。
OSと呼べないのはLinux2.4以前、Win9x/Me,DOS,MacOS
この中ではダントツでLinuxが良くできてるな。
6 名前:教えてクン 投稿日:2001/07/07(土) 15:31
>>5
根拠なに?
OSX??
0207login:Penguin
NGNG0208login:Penguin
NGNG買えばよかった。
0209login:Penguin
NGNG0210login:Penguin
NGNGさらにダメになってるのでしょうか?
0211login:Penguin
NGNGおれのはそのプロセッサ選択じゃだめで、
河童にすると動きます。
なんでだろう。Duron/800。
0212login:Penguin
NGNGkernel-ML読めれ。みんな泣いてるから。
0213login:Penguin
NGNG0215login:Penguin
NGNG0216login:Penguin
NGNGkernel-MLってtux.orgのどこにあるの?見れないし、無い。
0217login:Penguin
NGNG0218login:Penguin
NGNGvmware-config不成功しますが。
0219Anonymous
NGNGそのとーり!
>>216
h t t p://search.luky.org/ でも過去ログは読める
h t t p://marc.theaimsgroup.com/ こっちも読んどけば小吉
0220211
NGNGそうです。
プロセッサはDuronのママ。そして、make xconfigにてK7/Athron/Duronを
選択すると、起動しません。
しょうがないのでカッパーマインを選択すると動きます。
>>216
MLにでてましたか?
ちょっと見てみよう。
それでも無かったら、誰か教えてー
0221login:Penguin
NGNG2.4.* って、プロセッサ毎に最適化オプション付けて
くれる。その athlon 向け最適化 -march=athlon に
問題があるってことではナイのかな? (コンパイラに)
Coppermine だと i686 じぇねりっく -march=i686 な
感じだから問題なしと。
0223Anonymous
NGNG2.4.6だったからな、現行の2.4.7では解からんよ
事情でAthron PC無くなったしの
当時(先月だが)の経験でモノを言うがAthron 800MhzでAthron用に
コンパイルしたものはダメだったが、同じような設定でコンパイルした
Pentirum 686用ならAthronで動作したと言うことじゃ
この間出た 2.4.7では解からんよ、人柱覚悟でどお? >>222
0224211=220
NGNG>>221
kernel-2.4.6にてK7/Athlon/Duronをプロセッサとして選択します。
で、
>2.4.* って、プロセッサ毎に最適化オプション付けて
>くれる。その athlon 向け最適化 -march=athlon に
>問題があるってことではナイのかな? (コンパイラに)
コンパイラの問題ですかね。make xconfigでK7..を選択しても、
gcc-2.95.3でコンパイル(make bzImage)すると、gcc -O2 ........... iconv.c
とか何とかいろいろコンパイルされますが、
そのときの最適化アーキテクチャーが、-march=i686になっています。
-march=Athlonとかにはなりませんね。
gccの問題、つまり、カーネルの今ふぃ具したのと、最適化オプションが違うのが
問題なんでしょうかね・・・(?)
MLを調べたら、PowerManagementをdisableしたの?と言う回答がありました。
それをやってもだめだったので、
上に書いた、コンフィグの最適CPUとgccの-marchとの違いが問題なのかなぁ。
コンパイラのことはよく分からんので、make bzImageのときに
-march=Athlonにする方法を知ってたら教えてもらえると助かります。
0225221
NGNGうーむ、そうですか。
gcc の -march=athlon に問題があって、-march=i686 なら
大丈夫、ってのがぼくの推測だったんですが、とりあえず
それはハズレのようです。無念
ざっと眺めてみた限りでは、gcc のオプションとして
-march=athlon が有効ならそれを、有効でないなら
i686 を使うような設定みたい。
今んとこ -march=athlon があるのは AthlonGCC か、あと
新しい GCC (3.0) にも追加されてたような気がする。
0226211=220=224
NGNGgcc-3.0とagccですか。
ちょっと私にはまだ早いような気がするのでスキップします。
ちなみに、カーネルのコンパイルには成功しますが、
起動時に「VirtualMemory...」がどうした、と出て起動できなくなるのが
私の場合の不具合です。
.config(make xconfig)は前に使っていたK6のものを参考に作り直しましたが、
Duron/800でうまくいかない。
でも、とりあえずCoppermineようのやつでやります。
acパッチが出るたびにいろいろやってみますが、うまく言ったら報告します。
では、ありがとうございました。失礼。
0227222
NGNGmake xconfig or menuconfigの後に
vi Makefile
-----------------------------------------
#途中に CFLAGS_KERNEL と言うのがあるから
CFLAGS_KERNEL = -O3 -march=athlon
#としておけば、大丈夫だと思う。
-----------------------------------------
河童でカーネルリメイクした時は、-march=i686 が入っていたから
-O3 だけCFLAGS に追加してコンパイルした。(問題無し)
0228222
NGNGCFLAGS_KERNEL = -O3 -march=athlon
この(-O3)は、ゼロじゃなくアルファベット大文字オーなので注意。
0229222
NGNGhttp://gcc.gnu.org/onlinedocs/gcc-2.95.3/gcc_2.html#SEC31
-march=athlon は無さそう。-march="K6"ならあるけど。
0230222
NGNG-mcpu=K6 はあっても -march="K6"は無かった。
0231211=220=224
NGNGお返事ありがとうございます。
>>221=225さんに教えてもらったのですが、やはり、-march=Athlonを使うには、
agccかgcc-3.0が必要との事。
また、私が226でも書きましたが、コンパイルは成功するが、
起動に失敗する、と言う状態であり、そのとき、Virtual何とか・・と表示され、
メモリのアドレスっぽいものがいくつか出てきて、そこでとまります。
その辺の設定で詰まっているのですが、うまく言っている人も多分いると思うので、
教えてもらえるまで気長に待つのも手ではありますが、
ちょっと設定を変えてみたり、MLを探したいと思います。
先にも欠いたと売り、うまく逝ったらここで報告します。
では、お返事ありがとうございました。
0232231
NGNGこんなメッセージがでます。
Unable to kernel paging request at Virtual adress elbcl258 printing eip:......
gcc-2.95.3, K7用にmake bzImage、でも表示は-march=i686。
そんな感じです。
0233231
NGNG0234login:Penguin
NGNG>glibcの問題かも・・・
邪推するな。kernel-MLでいまだ現在進行中だろ。
AGCCについては、あれちゃんと開発は進行してるのかね?
athlonlinux.orgは
"The system cannot find the file specified. "
だし、http://hannah.ipc.miyakyo-u.ac.jp/kim/Linux/AthlonGCC.html
も、常用するにはまだ危ない。gcc-2.95.3で、-O2 -march=i686
で作ったバイナリが安定性と効率性を両立できる落しどころでは
ないかと考えているが。
0235login:Penguin
NGNGathlonlinux.org が出来た当初は、これで開発速度が
上がるだろうと期待したものだが…
0236login:Penguin
NGNG0237login:Penguin
NGNG0238login:Penguin
NGNG0239Anonymous ◆7s4Fk8Mc
NGNGThanks!
0240login:Penguin
NGNGemu10k1俺のマシンぢゃコンパイルエラーでたぞ
0241login:Penguin
NGNG皮肉ってるんじゃない?
俺のマシンでもemu10k1エラったよ。
0242login:Penguin
NGNGac1で修正済みだとさ
0243login:Penguin
NGNGなってるのは。
2.4.7 の時は問題無かったけど。
0244243
NGNG0245login:Penguin
NGNGうちも。
0246login:Penguin
NGNG0247login:Penguin
NGNGそう設定すると、/procに仕様変更が入るのかもしれないね・・・
topはあの情報から引っ張るはずだから。
0248login:Penguin
NGNGshared: のところが 0 になってるね。
0249login:Penguin
NGNG>shared: のところが 0 になってるね。
これ結構前からじゃなかった?
0250さあね ◆Fh4rJwU6
NGNG前からですな.
けど、2.2.19のマシンでは0ではないなあ
0251login:Penguin
NGNG■ このスレッドは過去ログ倉庫に格納されています