LFS(Linux From Scratch) 統合スレ 2
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2006/08/13(日) 04:53:17ID:dhGPAboY本家
http://www.linuxfromscratch.org/
日本語参考
http://www.linux.or.jp/JF/JFdocs/LFS-BOOK/ (JFの日本語訳です。5.0なので注意)
http://www.atmarkit.co.jp/flinux/rensai/lfs01/lfs01a.html (@ITの記事です。3.3なので注意)
http://www.shizu-net.jp/〜taki/LoV611.php?itemid=10 (制作途中みたいです。)
今はLiveCDやら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。
基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。
なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。
というわけでハンバーガー作りが好きな人はどぞ。↓
0237login:Penguin
2007/05/16(水) 12:47:35ID:4QcCvU7omake bootstrap 2>&1 | tee log.make
とか。
0238login:Penguin
2007/05/16(水) 13:18:34ID:ljYe5bNPMakefile.in をインプットして Makefile を吐くんだよ。
0239login:Penguin
2007/05/16(水) 13:19:22ID:ljYe5bNPconfigure を作るのが Autoconf
0240232
2007/05/16(水) 13:22:53ID:9qiIDosWパッチは、ブックに従っている(つもり)ので、何も充ててません。
>>236
ファイルが壊れてるとかメモリの異常とかも、何度もダウソや再起動をかけてやってるので、多分、ないと思います。
ってか、開発版LFS Version SVN-20070514のGCC4.1.2を導入したら、すんなりビルド出来ました。
当初の問題は何も解決してませんけど、これで行こうかと思います。
うわ、邪道だ(-_-;)
0241232
2007/05/16(水) 13:39:25ID:9qiIDosWおーけー。エラー出力を標準出力にするんすね。で、それをパイプでteeが拾うと。(今調べた)
>>238-239
automakeが吐くんすね、間違えました。もー、わかりにく。
なるほどー、勉強になるな。…LFS以前のことばっかだけど。頑張れ、オレ。
0242login:Penguin
2007/05/16(水) 14:10:24ID:F6qEenr00243login:Penguin
2007/05/16(水) 18:14:05ID:AeUyq6HL上手くいかなくても勉強にはなるから。
0244232
2007/05/17(木) 00:17:25ID:8peEUtyn後は、ひたすらconfigure && make && make installばっかりだ。
うわー、SBU=17minutesだと辛いもんがあるなぁ〜。一週間で終わるかな…
(初心者故に)訳の分からんbootscriptを解読し、jfbterm + uim-fepを入れ、juliusなんかもインストすれば、夢のX無し環境の完成だ!
…一体どの位の人数が賛同してくれるかわからんが、XはFlash付きのwebを見る時の火狐ぐらいでしか要らないんだ、個人的に…
普通のディストリだと、何削ればいいかわかんない&パッケージ多過ぎで困ってたんだけど、LFS万歳!
って言っても、まだConstructing a Temporary Systemだけどな!妄想膨らみ過ぎ!
けど、この喜びを誰かに伝えずににはいられない。ありがとう!
0245login:Penguin
2007/05/17(木) 13:33:32ID:Ufodc4pC0246login:Penguin
2007/05/18(金) 17:31:29ID:AldUOk050247login:Penguin
2007/06/28(木) 03:52:01ID:5ZFmHyYxパッチの当て方すらググって調べないとわからなかったビルド初心者なのでもしかするとBinutilsも失敗してるかもだけど(´・ω・`)
とりあえず今ログとってみてます。(X立ち上げずにやってるので)
0249247
2007/06/28(木) 16:39:22ID:5ZFmHyYxglibcでも詰まって困ってたwww
0250login:Penguin
2007/07/02(月) 22:16:47ID:/UITRZVBVMware での LFS 作りに便利
0251login:Penguin
2007/07/24(火) 09:03:21ID:y7738hp6個別にtar玉拾ってくるわけ?
0252login:Penguin
2007/07/24(火) 11:18:00ID:5I8ERurE当たり前なことを
0253login:Penguin
2007/07/25(水) 22:32:02ID:z5nymDpqドイツ軍人は脆弱性などにうろたえない
0254login:Penguin
2007/07/26(木) 12:40:32ID:YatnvMaYsecurityfocusあたりで情報を収集しパッチを探して適用
or
互換性に問題がなければバージョンアップ
0255login:Penguin
2007/07/28(土) 21:50:33ID:RyCjhXEo0256login:Penguin
2007/08/19(日) 07:00:06ID:Vna9hm+K漏れはstowなんだが。
http://www.gnu.org/software/stow/
ここの住人にはLFSを教育用としか思ってないのが多いから
バージョン管理なんかしないのか。
0257login:Penguin
2007/08/22(水) 01:12:50ID:LEKahQzt同じくstowで管理しています。
ls -l `which コマンド名`
でコマンドがどのパッケージに含まれているか簡単に判るのでLFS触りたての頃はものすごく助かりました。
それと無知で申し訳ないのですがパッケージのバージョン管理の利点が判りませぬ...orz
新しい版のパッケージが出たらインストールしてstow、正常動作を確認後に旧バージョンを削除で通して来たのですが、旧バージョンも残して管理した方が賢明です?
や、さすがにbashなどの重要なパッケージは旧バージョンを残したままですが…
0258login:Penguin
2007/08/22(水) 03:12:54ID:dt4HYQ+Pバージョン管理については、Busyboxをどこかに置いておけば大抵は復旧可能なので気にしてない。
その手のツールの利点はどっちかというとファイル管理の方が大きいな、俺の場合。挙動不審なアプリの周辺を調べるのに便利だから。
0259256
2007/08/22(水) 10:14:30ID:YKzrUrsb言葉間違えた。
バージョン管理じゃなくてパッケージ管理だった。
漏れはGCCとカーネル以外はバージョン上げ後数日のうちに消してる。
0260login:Penguin
2007/08/30(木) 17:15:54ID:2LNtvMhnttp://www.linuxfromscratch.org/news.html
0261login:Penguin
2007/11/04(日) 11:37:50ID:MmdnWqeb5.7. Adjusting the Toolchain
のセクションのリンクチェックで
/tools/lib/ld-linux.so.2 ではなく、/lib/ld-linux.so.2 になってしまいます
何がいけないんでしょう?
0262login:Penguin
2007/11/05(月) 17:14:10ID:K+lH35d3多分同じセクションでやってるgccのspecfile書き換えに失敗してる。
cat `dirname $(gcc -print-libgcc-file-name)`/specs とかやってみて、
ld-linux.so.2が指定されてるところがちゃんと/tools/lib/...になってるか
確認した方がいい。
0263261
2007/11/05(月) 20:12:55ID:BMluaotu0264login:Penguin
2007/11/11(日) 22:46:46ID:Te5Dflyxdriver のビルドがコケてこまってますよ!
0265login:Penguin
2007/11/12(月) 11:05:18ID:UqWBYR4v無理やりコピーしてもコンパイルエラーだらけになるし。
jfbtermがビルドできないって困るって!
0266login:Penguin
2007/11/13(火) 03:00:11ID:DHy7sqZdもう入れるつもりも無いけど
0267login:Penguin
2007/11/17(土) 15:12:11ID:8hAIjoJl0268login:Penguin
2007/11/17(土) 21:38:24ID:N1q0D3Tqln -s /usr/src/linux/include/asm-xxx /usr/include/asm
アーキテクチャ依存ヘッダはシンボリックリンクで。
0269login:Penguin
2007/11/17(土) 22:14:18ID:wOmp+L+yGentooって誤解されてるよな。
Gentooにはきちんとパッケージシステムがあって、aptとかyumみたいな感じのツールで依存関係込みで管理できる。
自分で全てのパッケージをとってきてコンパイルすることが必須なものではない(もちろんしたいならどうぞ)。
LFSには(自分で導入すれば別だが)そういう物がない。
0270login:Penguin
2007/11/23(金) 14:03:18ID:j3DN3QZJ何のドライバのビルドがコケるの?
0271login:Penguin
2007/11/23(金) 18:26:44ID:uC8UViuN0272login:Penguin
2007/11/25(日) 17:41:56ID:VzDmEV7gデスクトップスレにいけばいいんじゃない
0273login:Penguin
2007/11/26(月) 01:03:28ID:Q/gacOrHxf86-input-acecad-1.2.0
xf86-input-aiptek-1.0.1
xf86-input-calcomp-1.1.0
このあたり。
Xorg-7.2の環境でビルドするとノープロなのがいけすかない。
0274login:Penguin
2007/11/27(火) 11:54:40ID:7m5v6zkllatest gitじゃだめなの?
0275login:Penguin
2007/12/03(月) 03:40:58ID:CUQVCuRWアホーにping打ってるだけで楽しいw
0276login:Penguin
2007/12/03(月) 11:39:29ID:wkgUY+ssと打つのは古い人間ですか?
0277login:Penguin
2007/12/03(月) 11:42:01ID:XQbGuNckftpはiijだなぁ
0278login:Penguin
2008/01/01(火) 21:23:07ID:rCpypV6Tで失敗してる人ほかにもいるね
GMPとMPFRというsoftwareがなきゃ駄目だってみたけど
入れてみたけど失敗。面倒だから普通にbuildして先へ進めたら
Glibcの時に分かったことが。たぶん、ちゃんとbuild専用のでぃれくとりを作らなきゃいけないらしい
入れたGMPとMPFRを消して、make bootstrap やってるけどうまくいきそう。と、いうことでした
同じとこで失敗した人はお試しあれ
0279login:Penguin
2008/01/03(木) 23:34:42ID:c4RD8+x4書いてある。
0280login:Penguin
2008/01/05(土) 20:54:09ID:JVxWzZDJ0281login:Penguin
2008/01/10(木) 01:57:50ID:xp2e6rzk0282login:Penguin
2008/01/10(木) 19:38:50ID:qtiYrmfHちゃんと、LFSパッケージからじゃなく、1つ1つかき集める方式でやってみる!
とりあえず、ブートして、lsコマンドが使える状態にする!
0283login:Penguin
2008/01/11(金) 23:48:46ID:bbj+qXaRここまできたら、次は、カーネルとブートローダーぶっこめばいいのかな?、ブートローダーは、glibcいるのかな?
0284login:Penguin
2008/01/12(土) 00:02:21ID:U5NoEFGwだが最初はブック通りしたほうが良い。
0285login:Penguin
2008/01/12(土) 09:37:54ID:iFsAlzYvブック通りにやるのが一番近道なんだろうけど、
なんかファイル数が膨大になってしまって、俺の脳味噌じゃ一度に理解できる範囲を超えてしまう。
だから、自分がOSを作ったら、この順番でツール関係も埋めていくだろうという想像順にやっていこうかとおもってます。
とりあえず、カーネルとブートローダーの構築に挑んでみます。
0286login:Penguin
2008/01/12(土) 09:43:51ID:xcB/bLmKそれは止めはしないけど、ここはLFSのスレなんで
Bookを無視したフルスクラッチの話しをここでするのはどうかと思うぞ。
0287login:Penguin
2008/01/13(日) 17:05:12ID:EkJUKHZOCケ゛ンコ゛テ゛カケルProgramトイッタラ
main(){} シカナクテ ForthトカLuaオホ゛エタイナッテオモッテル
ト゛シロウトノホ゛クタ゛ケト゛ナントカマエニススメテル
キミナラタ゛イシ゛ョウフ゛タ゛ユウキタ゛シテ
ホ゛クカ゛カタカナテ゛カイテイルノハセンシ゛ョウカラ
テカ゛ミヲカイテイルワケテ゛ハナク LFSノ LiveCD ハ
ニホンコ゛ニュウリョクカ゛テ゛キルコトヲハッケンシタノタ゛
ソウホ゛クハマタ゛LiveCDカラヌケタ゛セテイナイ
モウカレコレ 10シュウメク゛ライニナル
テチカ゛イテ゛ケシテシマッタリ Shell script ヲカイタラ
Cテ゛イウpintaヲサンショウスル &ヲ shテ゛イウ$ヲ
ツケワスレ / テ゛ rm -rf *
ヲスルコトナンカイカ &&トカツカエハ゛ヨカッタカ゛アトノマツリ
セ゛ンチエフルカイテンテ゛カイタ Scriptコ゛トモッテイカレタアト
チョウト゛ヒトニモンクヲイワレタトキハ
Computer ヲユカニナケ゛ツタ
ヒトハフシキ゛ 5シュウメク゛ライカラ
./configure スルタヒ゛フンハ゛ッテイルヒトノスカ゛タカ゛
ウカンテ゛ワラエテキタリシタ
アアスッケ゛エタノシンテ゛ル
ヤハリ GCCヲbuildスルトキハ GMPトMPFRトGNATカ゛ナイト
adaトFortranカ゛ナイ Fortranカ゛ナイノハイタタ゛ケナイ
イヤホ゛ク Fortran シラナイケト゛.. イツカハ...
ン.. ト゛ウヤライマ GCCノbuildカ゛コケタヨウタ゛ orz
Static build ノコトハサ゛ンネンナカ゛ラワカラナイカ゛
ヤセイノシロウトノカンテ゛ヨソウスルト
ウコ゛イテモキト゛ウシテモ glibc カ゛ナイト
ツキ゛カラアタラシイSoftwareヲ buildテ゛キナイヨウナヨカンカ゛シマス
0288login:Penguin
2008/01/14(月) 00:27:02ID:iT0RWjgB普通に日本語かけた
AnthyとSCIM?SICM?とかいうので
なんかこのCDLinux凄い
LFS作ってる人ってなんかいいね
UTFじゃなくてEUCをおしてるとこも好感度高いし
いや、知らないよ。ただ日本のUnix使う人達はUTFは嫌いなんでしょ
僕も敬意をこめてまねしてるEUC-JPじゃなくてちゃんとeucJPで設定もしてるし
なんかCDなのに異様に早いし。X起動してXFCE?とかいうのも立ち上げて重そうに見えるんだけど
なんか早いし、それにCDROMにおさまってるし
床に投げつけても壊れてないし
なんか色々LFSの人が選んでるSoftwareをマネしよって思った
なんか使いやすい?かも
最初の選択するとこでちゃんとJapaneseを選んで
そのあと書き換えれる画面がでるからConsoleKEYMAP のとこをjp106にして
X KEYMAPの所をjpにしてXをたちあげる前に/etc/xorg.confを開いて
"XkbModel" "us105(だっけな。。)"をjp106にすれば 日本語も完璧だったっす
あとはstartxして ShiftとControlを押せばなんかmenuがでてくる
さっきはControlとAlternateを押した状態で書いてたからああいう結果になりました
あとGNATっていうのはadaのこと?なんですね。
なんでbinaryで必要なんだろ。一応とってきたけどBLFS BOOKにのってるけど
混乱しそうだからやめようかな。。あと1回やって無理そうだったら諦めよっと
でもこれで書いてるものがあったら使えないってことだしなぁ。。ないといいんだけど
Fortranだけは諦めないぞっと
0289login:Penguin
2008/01/14(月) 17:50:11ID:PndVCA3xLFSユーザが増えてこのスレが盛り上がるのは良いことだが
残念ながらここは君の日記帳じゃないんだ
0290login:Penguin
2008/01/14(月) 19:40:13ID:RJiLTEQTでinitから起動してみたら、
(none) login:
となった。ここまではいいのだが、いくら入力しても5秒くらい応答無くなって、また同じメッセージがでてログインできない。
/bin/login、/etc/passwd、/etc/group
それぞれちゃんとある。
/etc/pam.d
とか必要なんでしょうか?
0291login:Penguin
2008/01/15(火) 04:55:27ID:WYDUIGIihttp://search.luky.org/linux-users.a/msg05084.html
こんなの見つけました
ほんと単純に/etc/inittabにちゃんと書かれてないか/dev/tty1がないからみたいな予感がします
adaがどうしでも作れないと思ったらNcurses作る時に--without-adaってしてるorz
ただ分かってきた。ようするにToolchainを強力にしとけば
でもどうせあとあとGTKとかいれたらbuildし直すのもあるし、やっぱりそのままやって
何回も同じの作り直すのが楽だと結論づけた
それにまた$LFSの中身mountしてるもの意外全部消えてたorz
&&つけると前のことが成功したらやってくれるんだと思ってた
if文使ったほうが安全と。頭いい人達は短いScriptなんだろうね。1500行ぐらいになってるw。
>>289
悪かったねごめん。ok了解っす。もう書かないからまぁ怒るなw
0292login:Penguin
2008/01/15(火) 08:39:47ID:6UNtKnIb0293login:Penguin
2008/01/15(火) 14:39:31ID:yGjTX/3D頭の中ででもいいから一旦文章にして
それから書き込んでくれないか。
0294login:Penguin
2008/01/16(水) 00:23:28ID:puzD1M+GIt is like a finger pointing away to the moon.
Don't consentrate on the finger,or you will miss all that heavenly glory.
0295login:Penguin
2008/01/16(水) 17:47:10ID:33ZpYKpq>>290
今完成してほかのやつからmountしてみたが/dev/tty1なんてなかった
LFSどうりにやってる人なら
たぶん勝手に作ってくれるのかな。それがudevとかいうsotwareかな?
http://opentechpress.jp/kernel/03/06/05/2134218.shtml
とか見ると分かるかも
だからたぶん。udevの設定か。/etc/fstabたぶあたりが怪しいような気もする
依存のsystemからcopyしたとか
>>292 >>293
まあ怒るなって。なんで怒ってるか分からないけどw
次はこないから安心して平気だよ
0296login:Penguin
2008/01/16(水) 18:20:26ID:lp8JGcc2ここでやれば?
あの、Linux作ってみませんか
http://pc11.2ch.net/test/read.cgi/linux/1199450871/
面白そうなんで俺もやってみようかな
0297login:Penguin
2008/01/16(水) 18:35:49ID:W796/TtR【悪戦】初心者から中級者への道【苦闘】
http://pc11.2ch.net/test/read.cgi/linux/1032373904/
0298login:Penguin
2008/03/06(木) 01:18:12ID:QL4ST7+96.11. Binutils-2.17 の make ができません
gmp.h: No such file or directory というエラーが残されています
上にも出ていますが gpm と mpfr を導入しなければならないですかね?
/tools の gcc ではコンパイルできなかったので chroot 前のシステムで
make したのをコピーしても make は失敗してしまいます
それとも glibc の configure で --with-gmp と --with-mpfr が必要?? (試せていません)
LFS 6.3 を構築している方はここでは何も問題なかったでしょうか
どこか前の箇所でミスしているのかなぁ
0299login:Penguin
2008/03/06(木) 12:19:42ID:kdVPEAI60300login:Penguin
2008/03/06(木) 19:37:22ID:0ZzH8Ksfx86 32bitプラットフォームで、chapter 5を本の通りにやったら問題は
起きないはず。gmp.hはgpmと関係ないよ。
Toolchain設定に失敗していて、binutilsのconfigureからlibgmpとかが
見えてしまってるのでは。
0301298
2008/03/17(月) 00:09:57ID:HJ+HQ/aIglibc binutils gcc の導入と Toolchain 辺りからやり直してみました。
できるだけチェックも細かく見るようにして。
結局どこが間違っていたのか掴めませんでしたが……エラーは出なくなりました。
何かの処理を実行し忘れていたのかもしれません、
後は大きな問題もなく進められています。ありがとうございます。
0302login:Penguin
2008/03/17(月) 01:23:33ID:NNHJ4lmsシェルの履歴だけでも役に立たないかな。
0303login:Penguin
2008/03/28(金) 21:46:59ID:JpoaOaeJDistroFreakに紹介されてたから試してみたけど
LFSの環境のみならほぼ全自動で作ってくれたよ
全然勉強にはならないとおもうけど。
http://easylfs.nuxified.com/
0304login:Penguin
2008/04/16(水) 00:15:06ID:JEM8GoU00305login:Penguin
2008/04/16(水) 09:39:31ID:4TSKdfiK0306login:Penguin
2008/04/16(水) 18:11:05ID:6IdLZJ29出来たような気がする。
0307login:Penguin
2008/04/16(水) 22:41:27ID:x0b2pgI7サーバが持たないだろ
0308login:Penguin
2008/04/23(水) 23:07:35ID:DAnIyo150309login:Penguin
2008/04/24(木) 02:47:41ID:dQRghutN0310login:Penguin
2008/04/25(金) 01:12:05ID:t9EDLa7U毎日が日曜日の俺が言うのもなんだけど
0311login:Penguin
2008/04/25(金) 06:46:47ID:Ros2dP6Jなーに、無職ひきこもりニートの妖精は、
月月火水木金金でおなにぃしまくってるんだろ(笑
0312login:Penguin
2008/04/25(金) 13:09:01ID:03TsaNyW0313login:Penguin
2008/04/29(火) 13:44:58ID:J4fSECOz0314login:Penguin
2008/04/29(火) 15:29:28ID:ILBUsYUuちなみにrpm(1)なんてBLFS6.2.0のダウンロードサイトにも見当たらないようだが。
0315login:Penguin
2008/04/29(火) 15:33:06ID:JEIp7IK40316login:Penguin
2008/04/29(火) 21:20:23ID:PgTn5Ddj0317313
2008/05/02(金) 17:58:40ID:H0fEcHWBどの辺りからインストールしました?
Toolchainに組みこめたら楽だと思うんだけどDBの変更とか逆に面倒になるかなぁ
お勧めのタイミングとか何かアドバイスいただけないでしょうか?
0318login:Penguin
2008/05/02(金) 23:10:54ID:F4GvM5nf依存関係が怪しかったので、LFSが一通りできたところで
elfutilsとbeecryptを入れてからrpmを入れた。
その後、ほぼ全部rpm化した
0319login:Penguin
2008/05/04(日) 00:49:08ID:pyzd+FfUやっぱ全部入れたあとのほうが楽か。
なんとか頑張ってみる。
gcc-4.2.3 & glibc-2.3.6 & linux-2.4.36.3
という変な組合せで構築してるので色々と面倒な事になりそう。
0320login:Penguin
2008/05/06(火) 22:07:15ID:2jnBb/ha0321login:Penguin
2008/05/07(水) 22:32:04ID:Wwrb0bDjインストールするのに1台、それをsshで操作しつつドキュメントを読むに1台。
0322login:Penguin
2008/05/08(木) 01:39:56ID:xXG0H8WgBLFSのしょっぱなの段階の話だな
0323login:Penguin
2008/05/08(木) 09:03:49ID:lb+73X4b0324login:Penguin
2008/05/08(木) 19:37:53ID:hqvSGmUyLFSやcoLinuxが初めてという向きには勧めかねるが
0325login:Penguin
2008/05/08(木) 20:52:45ID:ubnevcL1普通にできてるよ。
glibcとかのmake checkでこけるけど。
0326login:Penguin
2008/05/10(土) 12:12:19ID:fPB8nF+Cコンパイルオプションに-fasynchronous-unwind-tablesが指定されてると
grubのconfigureで以下のエラーが出る。
checking whether objcopy works for absolute addresses... no
configure: error: GRUB requires a working absolute objcopy; upgrade your binutils
rpm 5.0のデフォルトで指定されてるオプションなので結構悩んだ。
0327320
2008/05/11(日) 00:43:01ID:UTD0mZ9Jしばらくこれで遊びます
LFSは先延ばし 意志弱いなーオレ
0328login:Penguin
2008/05/11(日) 01:10:02ID:3oLAGvcx遊びながらコンパイル汁
0329login:Penguin
2008/05/11(日) 12:16:33ID:p66SPhOoKubuntuに飽きたときに備えて、パーティション切っとけ。10GBもあれば十分だ。
0330login:Penguin
2008/05/12(月) 18:23:02ID:mUbFEE1Q待ってろーLFSぅぅぅ!!
0331login:Penguin
2008/05/12(月) 20:23:14ID:ID83CFFJ0332login:Penguin
2008/05/21(水) 20:32:32ID:o15A90CM設定がよく分かりません
/etc/inetd.confに
telnet stream tcp nowait root /usr/libexec/telnetd telnetd
と書いて、inetdを実行したのですが、telnet接続ができませんでした
他に何が必要なのでしょうか?
0333332
2008/05/21(水) 21:52:51ID:o15A90CMLFSの端末からtelnet localhostとやるとつながりますが、
他の端末(Windows)からつなげようとすると、つながるのですが何も表示されません
入力してもエコーバックもされません
何がいけないんでしょうか?
0334login:Penguin
2008/05/21(水) 23:01:58ID:sQd86NXZiptables
0335login:Penguin
2008/05/22(木) 13:56:47ID:a3owaP09起動は出来るんですがネットに繋がりません。
lfs-bootscript-20080813を導入し、udevや/sys関係は切ってあります。
/etc/devはgentooからMAKEDEVを拝借し、
module-init-utilsの代わりにmodutilsをインストールしました。
現在別の環境なので以下、記憶を参考に手書きします
NICのドライバは/etc/modules.confでロード済み
ルータアドレスと/etc/resolv.confは192.168.0.1です。
$ cat /etc/sysconfig/ifconfig.eth0/ipv4
IP=192.168.0.2
GATEWAY=192.168.0.1
BROADCAST=192.168.0.255
SERVICE=ipv4-static
PREFIX=24
/etc/sysconfig/network-devicesにあるスクリプトを追ってみて
# /etc/rc.d/init.d/network start
でも
# ip route add default via 192.168.0.1 dev eth0
でもRTNETLINK answerでunreachableと言われます
ifconfigが見当たらないのでnet-toolsも入れてみました
ifconfigで見たらeth0は出力されているけどloがありません。
これで数日悩んでいます、お助けください。
0336login:Penguin
2008/05/22(木) 14:11:35ID:TSFxFdcTif [ $UID != 0 ];then
echo >&2 "not root"
exit;fi
ifconfig -a eth0 192.168.0.2
ifconfig -a lo 127.0.0.1
route add default gw 192.168.0.1
echo -e "nameserver 192.168.0.1" > /etc/resolv.conf
走らせて、ifconfig, tcpdump はどんな感じになるかな。
■ このスレッドは過去ログ倉庫に格納されています