LINUXのブートの原理て?
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGカーネルの構成の本はあるのですが、なにか参考書またはホームページ
ありませんかね。調べていですが・
なにかいい本ないですかね。
0002名無しさん@お腹いっぱい。
NGNGそれがローダ(ものにより複数ステージ有り)を読みこみそこへジャンプし、
ローダがカーネルを読みこみそこへジャンプする。
そのカーネルが圧縮されている場合、ジャンプ先が展開ルーチンとなっていて、
カーネル自身を展開し、展開後のカーネルへジャンプする。
カーネルはメモリの初期化、デバイスの検索&初期化を行った後、
/をマウントし、初期化スクリプトをexecする。
00031
NGNG0004名無しさん@お腹いっぱい。
NGNG0005名無しさん@お腹いっぱい。
NGNGどんな本でも、あの程度の用語は頻発する。
0006LILOFAQ
NGNG知りたいのはせいぜい起動に絡む各ツールの名前とパラメタ程度だろう
つか糞スレ立てんなよ。
死んで。
0007名無しさん@お腹いっぱい。
NGNGだとすると質問が変だったんだな
知りたいのは何処?>>1
0008名無しさん@お腹いっぱい。
NGNG「わざと」ねぇ。。。
0009名無しさん@お腹いっぱい。
NGNGていうかあまりないんでね。雑誌見ているつもりなのだけど
x86の知識とハードの知識が要るのはわかっているのだ。
実際に作ってみたいからOSをだから聞いてるんだよ。
0010名無しさん@お腹いっぱい。
NGNG日本語書けよ。つか無謀スギ
0011名無しさん@お腹いっぱい。
NGNG佐野さんの奴。参考文献一覧も付いてるし、こっから辿れ。
これで判らんなら速攻で逝こう。
0012名無しさん@お腹いっぱい。
NGNG具体的に解説している本はないのかなときいているのですよ。
まあ、雑誌でたまに書いているぐらいか。
0013名無しさん@お腹いっぱい。
NGNG結構出ている
Cマガ:いわや
もうない誌:みうら
他にもいたような?
0014名無しさん@お腹いっぱい。
NGNGOSのソースコード(BSD,LINUX)てフロッピで回覧していたのを懐かしく思います。
いまは自分でカーネル構築できるですから(情報も豊富だし)。
ひまな学生が勉強するのは最高の環境。でも学生の学力が下がってきてるて?
それはしかたないでしょう。(和良)
0015名無しさん@お腹いっぱい。
NGNG具体的って、どのくらいなのかがワカランのよ。
自分でソースを追って、つまずいたら2ちゃんで聞くでいいんじゃない?
斜め読みで良いなら>>13のバックナンバーでも漁ればいい。
0016名無しさん@お腹いっぱい。
NGNG初めて読む486なんて本があるけど結構古いんでね。
Penになっても構造は変わっていないと思うんだけど
本のサンプル実際コードがVC++1.0とかms−cで
コーディングなっているんでうごくのかな?
でも、今でも本屋に並んでいるので売れているみたい。
動くのかな?
0017名無しさん@お腹いっぱい。
NGNGインテル技術サイトにP6マニュアルがある。
初めて読む486が理解できているなら楽勝だからこれ読め。
サンプルコードもモニタくらいなら作れるほど載っている。
0018>1
NGNG0019名無しさん@お腹いっぱい。
NGNGの16ビットモードで、そこがROMになってて、
BIOSのフラッシュメモリで指定されてるディスクI/Fの
BIOSROMがディスク先頭を読んで、そこに書いてある
起動ルーチンにジャンプするはず。
起動ルーチンはLILOやGRUB.
ホントに最初から調べるならDOSでFFFF:0000から
逆アセンブルする。
0020名無しさん@お腹いっぱい。
NGNGちょい違う
IntelCPUも種類によって初期PCの値は違うし、
CPUが最初に読むのは実行開始アドレスだったりする。
当然初期化直後のCPUは最も広いアドレスが使えるようになっている。
0021名無しサン@おなか
NGNG参考のため解説キボンヌ。
0022名無しさん@お腹いっぱい。
NGNGいまさら486という気もするのだが結構うれているみたい。
Penになっても基本構造は変わっていないからなのか。
でもVC6.0で実行できるのでしょうか。
0023名無しさん@お腹いっぱい。
NGNG在日キムチに厳しい事言うなよ
0024名無しさん@お腹いっぱい。
NGNGあっ、英語読めないんだね。アハハ。
0025名無しさん@お腹いっぱい。
NGNGキミは過去ログ読めないんだね。ギャハハハ
0026名無しさん@お腹いっぱい。
NGNG0027名無しさん@お腹いっぱい。
NGNGというのがええんでは。訳も JF にあった筈。
0028名無しさん@お腹いっぱい。
NGNG0029名無しさん@お腹いっぱい。
NGNG>でも、いい時代になったものですね。90年代の中ごろまでは
>OSのソースコード(BSD,LINUX)てフロッピで回覧していたのを懐かしく思います。
>いまは自分でカーネル構築できるですから(情報も豊富だし)。
いやぁ〜、本当にいい時代になったもんですよ。だって普通に読めるんですもの・・・
80年代なんか、フロッピをセクダダンプしながら、マシン語で追いかけて
どこの部分のunformatやcrc errorなんかのチェックや暗号化の
プロテクト解析しないとコピーしたものが動きませんでしたから・・(藁
0030名無しさん@お腹いっぱい。
NGNG圧縮
0031名無しさん@お腹いっぱい。
NGNGいるそうだね。(確か大学とか一部の人だけど)。
Netにないのかな?(MP3みたいに)
まあ、あっても要らないけどね。
0032名無しさん@お腹いっぱい。
NGNG0033名無しさん@お腹いっぱい。
NGNG0034名無しさん@お腹いっぱい。
NGNG0035名無しさん@お腹いっぱい。
NGNGあんないらない。
ハッカーはLINUX
0036名無しさん@お腹いっぱい。
NGNG人様の前に出てくるのは日本語くらい覚えてからの方が良いと思います
0037名無しさん@お腹いっぱい。
NGNG私は31であるが32ではありません。
ウィン2000のソースコードは要りません。
理由はハッカーはLINUXを使うからです。
(でもこれぐらい前後関係から推測しろよ。難しくないんでね(稿))
003836
NGNG読めません。チョンはとっとと駅のホームから飛び降りて死ねば
英雄になれるのでお勧めしたいと思います
0039名無しさん@お腹いっぱい。
NGNG理由も言わないでだだこねるだけでは
コンピュータ業界にいる変態みたいです。
0040名無しさん@お腹いっぱい。
NGNG0041名無しさん@お腹いっぱい。
NGNGまあ、俺は金持ちだから拾わないけどね。
誰か、どこかに食べ物落ちてなかった?
まあ、拾い食いをするほどいじきたなくないけどね。
Office2000のシリアルどこかに無いのかな?
まあ、俺は要らないけどね。
そのジュース、飲んでいい?
まあ、要らないけどね。
ねえ、ホテル行かないかい?
まあ、俺は行かないけどな。
0042名無しさん@お腹いっぱい。
NGNGキムチいらない。
LINUXはハッカー
0043名無しさん@お腹いっぱい。
NGNGほとんどが単なるユーザー。コード読めれば英雄。
そのくせ口だけは達者なのが多い。
0044名無しさん@お腹いっぱい。
NGNGおまえは変態だ。おまえを”ちょんちょん”とよぼう
0045名無しさん@お腹いっぱい。
NGNG0046名無しさん@お腹いっぱい。
NGNGRTOS界にはけっこういると思うけど。
0047名無しさん@お腹いっぱい。
NGNGCPU32個をサポートしているやつ。
0048名無しさん@お腹いっぱい。
NGNGはて? そういう人は linux/CREDITS に載っているのでしょうか?
マジで見たこと無いんですが…
もしかして、日本の中だけでオナニーしてるだけか? (藁
0049名無しさん@お腹いっぱい。
NGNG一人いる。
市販のマザーで8個CPUが乗せれるのある?
0050名無しさん@お腹いっぱい。
NGNG新部さん以降増えてないんだっけ。
ドライバ書いたくらいじゃ載せてもらえないからね。
結構条件は厳しいぞ。
0051名無しさん@お腹いっぱい。
NGNGこれがブートローダでない(システムディスクでない)時に "Invalid System Disc"と
判断できる、またそのように表示できるのはどのような機構からなのでしょうか。
0052名無しさん@お腹いっぱい。
NGNG最初に実行される命令が、ジャンプ命令であることが必要で、
そのジャンプ命令をマジックNo.として判定しているだったっけ?
記憶があいまいになっている。。。ちょと鬱
0053名無しさん@お腹いっぱい。
NGNGBSDって、何か日本人の心の琴線に触れるものがあるんでしょうか?
0054ん?
NGNGこれが琴線にビンビンくるわけよ。
0055名無しさん@お腹いっぱい。
NGNGなぜなら、マルチCPUのサポートが遅れているように思えるからだ。
0056名無しさん@お腹いっぱい。
NGNGさらに付け加えてそのセクタの最後の2バイトが 55h AAh であること
0057
NGNG0058名無しさん@お腹いっぱい。
NGNG0059名無しさん@お腹いっぱい。
NGNG0060名無しさん@お腹いっぱい。
NGNG説明希望。
0061名無し
NGNG0062名無しさん@お腹いっぱい。
NGNG■ このスレッドは過去ログ倉庫に格納されています