アカウント名:
パスワード:
LinuxBIOS自身は、周辺機器とメインボードを初期化する最小限のコード「だけ」を持っている。後の必要なことはLinuxカーネルが代わりにやるので、そういうLinuxカーネルにちょうど充分なものだけを初期化する。LinuxBIOSはカーネル自体を含まない。初期化が終わると、LinuxBIOSはペイロード(payload)へ実行を移す。多重ペイロードはまだ実現されていないが議論は続けられている。ペイロードは元々、フラッシュROMに入れたLinuxカーネルを意図していた。フラッシュROMの容量拡大率は楽観視されていたが、現在、カーネルに充分な容量を持つフラッシュROMを本当に持つメインボードは多くない。512KBはあちこちで見かけるが、1MBのボードは僅かだ。最近のカーネルは実際、メガバイトが必要なので、RAMディスクの初期化用にはたった300〜400KBしか残らないだろう。アプリケーションによっては小さすぎるかもしれない。そういう訳で他のペイロードが使われる。主な2つはFILOとEtherbootだ。FILOはIDEデバイスのファイルシステムからカーネルをロードする。EtherbootはネットワークまたはIDEデバイスのファイルシステムからカーネルをロードする。FILOを使う場合、FILOがロードするまでLinuxカーネルは(マシン上に)存在しない。そしてFILO(またはEtherboot)がロードするカーネルがきっと貴方のシステムで実行したいものだろう。rootとinitコマンド行を正しくセットアップしさえすれば、Linuxカーネルはinitを開始できる。使用できるペイロードLinux --- Linuxカーネルを直接ブートする。FILO --- ファイルシステムをサポートするシンプルなブートローダ。Mitch Bradleyの Open Firmware --- IEEE1275-1994 Open FirmwareCodeGenの SmartFirmware --- IEEE1275-1994 Open FirmwareOpenBIOS --- IEEE1275-1994 Open FirmwareEtherboot --- FILOを含み、そのFILOはSATAとUSBからのブートをサポート。ADLO --- 16ビット版Bochs BIOSに対するGlue(糊付け)レイヤ。Windows 2000とOpenBSDをブートできる。Plan 9 --- 分散オペレーティングシステムのひとつ。memtest86 --- RAMのストレステストが可能。GRUB2 --- FILOの後継になるが、まだ動いていない。
何でLinuxに嫌気発言はフレームの元で、BSD(正確にはユーザか?)を小馬鹿にする発言はフレームの元にならないんだろ?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
なんつーか (スコア:1)
#BSDをもっと見直してあげて下さい
Re:なんつーか (スコア:4, 参考になる)
(核爆弾の研究で有名な)アメリカ国立ロスアラモス研究所の先端コンピュータ研究室が既存のPC/ATアーキテクチャ機のBIOSでは不可能な、分散コンピューティングを電源を入れた時点から迅速に行えるようにするにはどうすれば出来るかと検討したのがそもそもの発端のようで、
その中で使用環境やプラットホーム(マザーボードの機能や構成)に応じて色々な(先に冷却ファンを廻してから本格的なブートシーケンスを高速で行うようにしたり色々とあるようです)ヴァリエーションが必要だと考えられて、その為にはLinuxカーネル的な開発手法(やソフトウェア部品流用?)やGPLによる配布にアドヴァンテージがあるという辺りから名前が付いたようですね…後半は斜め読みで書いたのでいい加減かもしれませんが:-)
従って、「名前なんか飾りです。偉い人には(以下略)」って感じなんでは無いですかね、実際の所は。
チョンボ訂正(Re:なんつーか) (スコア:5, 参考になる)
従って、
>従って、「名前なんか飾りです。偉い人には(以下略)」って感じなんでは無いですかね、実際の所は。
は取り消します m(__)m
再度詳しく読んでみましたが、仕様的には既存のBIOSではなく、PPC MacやWSなどで使われていたOpenFirmwareとredhat社のOSSでマルチプラットホームなブートローダである、REDBOOTを足して二で割ってマルチタスクにしたと言う感じのようですね。
# 仮想コンソールつきのカーネルを入れるとなると、今売られているマザーボードで良く使われている
# 4Mbit(512KBytes)のFlash ROMでは厳しそうですね…
Re:チョンボ訂正(Re:なんつーか) (スコア:5, 参考になる)
=^..^=
Enjoy Computing, Skiing, as much as Horse Racing.
Re:チョンボ訂正(Re:なんつーか) (スコア:2, 興味深い)
仮想コンソール付きでEthernetドライバ付き(プロトコルはAmoeba RPCだ)のMinix1.5(98)は,何KBで動いていたっけかねぇ.
256KBでおつりがきていたよ…(とおいめ
// 512KBは結構広大な空間だと主張するID
from もなか
Re:チョンボ訂正(Re:なんつーか) (スコア:0)
機能削って、バイナリ自体も圧縮してしまえば、コンソール込みでも4MbitのFlashROMで充分収まりそうな気がします。
Re:なんつーか (スコア:1, おもしろおかしい)
もういっそ名前変えましょうや。「Linux BSD」に。
いや、ケツ毛ガンダムは負けん!! (スコア:0)
とは思う
けど使えればネーミングなんて多少ずれてても良いとは思う
#正直、おれのコメントうざい。
Re:なんつーか (スコア:0, オフトピック)
書かなくてもいいんじゃないの?宗教みたいだ。
Re:なんつーか (スコア:1, すばらしい洞察)
「(タダとかの意味じゃなくて)自由と言う意味のフリーだよ」と言っているのでは?
Re:なんつーか (スコア:1, すばらしい洞察)
Re:なんつーか (スコア:0)
Re:なんつーか (スコア:5, おもしろおかしい)
とはいえ、技術の世界にも
・vi教徒とemacs教徒の対立とか
・秀マリストとエクリプサーの対立とか
・ラクダ族とオブジェクト至上主義者(さらに内部で2派に)とPHP派とか
・VC vs Delphi とか
・やっぱ信頼性が必要ならOracleだよね vs MySQLでもなんでもできる vs PostgreSQLでしょ少なくとも日本ではとか
・ニュータイプ vs トレッキーとか
・ヒンヌー教徒 vs おっぱい星人とか
いろいろあるわけで。
Re:なんつーか (スコア:0)
Re:なんつーか (スコア:0)
権利でがんじがらめの牢獄で暮らしたいのなら勝手にするがいい。
Re:なんつーか (スコア:0)
現実的には私みたいな凡人は真の自由よりも
ある程度規則や利権で制限されているほうが自分自身に歯止めが利き
制約の範囲で何も気にせず利用でき、楽なのです
と思うのは私が馬鹿なのだからでしょうか
Re:なんつーか (スコア:0)
都合のいい方を選んだらLinuxになったというだけでしょう。
Linuxを選んだというより、BSDを選ぶ理由がなかったとか
そもそもBSDという選択肢が頭になかっただけでは?
あなたが嫌なのは今の風潮じゃなくて、
自分のチョイスが世間の多くの賛同を
得られなかったという事実でしょ?
選ばれなくなった経緯には、むしろBSD側の問題もあろうし
世間のせいにするのもどうかと思いますが。
Re:なんつーか (スコア:1)
Re:なんつーか (スコア:2, すばらしい洞察)
それとも、名前を出すのもはばかられるようなOS?
Re:なんつーか (スコア:2, 参考になる)
Re:なんつーか (スコア:1)
#カーネルにもBSDなコードが入っているみたいだけど。
と、どうでも良いコメントしてみる。
masamic
Re:なんつーか (スコア:1)
おいらには難しくてよく分からないけど
ヽ(・Д . )ノ
Re:なんつーか (スコア:0)
Re:なんつーか (スコア:1)
ヽ(・Д . )ノ
Re:なんつーか (スコア:0)
Re:なんつーか (スコア:0)
X-rated OS (スコア:0)
Re:なんつーか (スコア:0)
Re:なんつーか (スコア:0)
Re:なんつーか (スコア:1)
Re:なんつーか (スコア:0)
だろ。
Re:なんつーか (スコア:1, すばらしい洞察)
何でLinuxに嫌気発言はフレームの元で、BSD(正確にはユーザか?)を小馬鹿にする発言はフレームの元にならないんだろ?
Re:なんつーか (スコア:0)
小馬鹿にするひとと関わっても詮無いことだから。