アカウント名:
パスワード:
ブートローダを作る必要もない恵まれた環境でカーネルをいじってる方からみると、この案件に対してはそのような感想しか持たれないのかもしれません。
ブートローダの実装が本質的にアーキテクチャやプラットフォームに依存することは確かですが、それでもブートローダに必要とされる機能で、共用可能なコードはたくさんあります。
eCos/RedBoot [redhat.com] というブートローダはx86/arm/mips/ppc/sh といった多種多様のアーキテクチャ・プラットフォームに対応していますが、これはプラットフォーム HAL と Ethernet や IDE HDD といったドライバさえ書ければ、T
最初に言ったように、 ・286みたいに一度プロテクトモードになるとリアルモードに帰って来れない石もあるため、ブートローダがプロテクトモードで動くと、リアルモードのOS(DOSなど)は起動できない ・スクリプト機能、ましてや国際化(で用いるであろう文字コードの処理)は暗黙のセキュリティホールの原因にならないか? などの問題について釈然としません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
次世代GRUBで800万(゚Д゚)? (スコア:0)
次世代GRUBとやらの概要を見てみたんだが、
>メモリ管理のような基本的な機能も持っておらず、また、その実装はIA32に特化してしまっており、汎用性も考慮されていない。
メモリ管理はOSの役目だし、ブートローダはCPUやアーキテクチャに依存するのは仕方ないし、
そもそも286みたいに一度プロテクトモードになるとリアルモードに帰って来れない石もあるわけで
ブートローダがプロテクトモードで動くと、リアルモードのOS(DOSなど)は起動できないのですが…
しかも
>ブートローダはサイズの制限が厳しいため
Re:次世代GRUBで800万(゚Д゚)? (スコア:3, 参考になる)
ブートローダを作る必要もない恵まれた環境でカーネルをいじってる方からみると、この案件に対してはそのような感想しか持たれないのかもしれません。
ブートローダの実装が本質的にアーキテクチャやプラットフォームに依存することは確かですが、それでもブートローダに必要とされる機能で、共用可能なコードはたくさんあります。
eCos/RedBoot [redhat.com] というブートローダはx86/arm/mips/ppc/sh といった多種多様のアーキテクチャ・プラットフォームに対応していますが、これはプラットフォーム HAL と Ethernet や IDE HDD といったドライバさえ書ければ、T
Re:次世代GRUBで800万(゚Д゚)? (スコア:0)
>eCos/RedBoot [redhat.com] という
(中略失礼)
>これまでの grub について見ると実装が x86 に依存しすぎており、そう簡単にはいかなかったわけです。
それならeCos/RedBootでいいのでは?
そもそも、環境の豪華さの全然違うPCと組み込み機器で同じブートローダなりOSなりを
使おうということ自体に無理があると思うのですが…
Re:次世代GRUBで800万(゚Д゚)? (スコア:0)
> OSなりを使おうということ自体に無理があると思うのですが…
実際に組み込み系で動作している UNIX 系 OS があるけど、
それについて何か言うことはありますか?
# ただ単にいちゃもんつけてるだけやん。
Re:次世代GRUBで800万(゚Д゚)? (スコア:0)
>実際に組み込み系で動作している UNIX 系 OS があるけど、
>それについて何か言うことはありますか?
組み込みに*BSDやlinuxなどのunix系OSがあるのは百も承知。
ただ、それが適切であるかどうかというところに疑問があるだけです。
というのも、別スレッドのOpenBSDの話ですが、今まではstack segmentに実行権限を与えていたようです。
また、手元のcygwinにて実験しましたが、こちらもstack segmentに実行権限がありました。
signal trampolineなどの実装の問題で必要となる措置かもしれませんが、どちらかというと
組み込
Re:次世代GRUBで800万(゚Д゚)? (スコア:1, すばらしい洞察)
こんなにもツッコミどころ満載で800万円も予算取る気か。
税金の無駄遣いはやめて欲しいな。
と言っていたのに、ずいぶんニュアンスが変わってきましたね。
結局のところ、
okuji 氏: 「ブートローダは~という形であることが望ましい」
あなた: 「それが適切であるかどうかというとこ
Re:次世代GRUBで800万(゚Д゚)? (スコア:0)
>あなた: 「それが適切であるかどうかというところに疑問がある」
>という考え方の違いだけではないのですか?
違います。
>>>>ただ、それが適切であるかどうかというところに疑問があるだけです。
は
>>>実際に組み込み系で動作している UNIX 系 OS があるけど、
>>>それについて何か言うことはありますか?
に対する解答ですので、この点はあくまでもツッコミの一つにすぎません。
機能の有無に対する個人的
Re:次世代GRUBで800万(゚Д゚)? (スコア:1, すばらしい洞察)
連絡先も、名前まで分かっているのですから、
探せば簡単にみつかりますし。