OSを作りたいわけだが。
■ このスレッドは過去ログ倉庫に格納されています
調べれば調べるほど、真っ当なものを目指すには困難なことがわかって鬱。 松任なものを目指さなければいいじゃないですか。
# なぜ、「まっとう」で「松任」になるんだろう.....
>>17
最近のマザーならソフトからファン止めちゃったり出来るから熱で壊せるかも
>0
OS作りたい
って、ターゲットをはっきりさせる。
なにも知らない奴が PC/AT 互換機の OS 作るってのは
道程が長いよ。とりあえずやってみたいのであれば
FDの先頭セクタに0000:7C00に配置される最大長512BYTE
の8086コードを書き込めばいい。それを IPL として
セカンド・ローダを読み込むのが一般的だ。 >>211
MacのOS作りたい人もいるでしょう。
どうすればいいんですか? >>212
68K, PPCとCPU系統が二つあって、PPCでもNuBusとPCIとある。
PCIベースであれば*BSDとかDarwinを見ればわかるとおりOpenFirmwareから呼び出す事になるからAT互換機の
あれこれよりはかなり楽。この辺はAppleのADCのサイトとか、NetBSDとかのサイトを見るといいかと。
NuBUS系統のPPCは正直かなり難物と思われ。参考にできるのがMkLinux位しかない。
また、起動時に認識できるディスクのフォーマットもROMの時期とバージョンによって違ったりするので、
HFSのパーティションに最低限のMacOSを入れておいてそこから当該OSのカーネルを読み込まなければならない
トリッキーな方法をとらないとだめな場合もある。
ブートCDを作るとかの場合もこれが確か問題になってたはず>NetBSDのサイトにその辺をまとめた情報があったかと。
OSを作る場合最初のとっかかりとしては人数も人柱も多いAT互換機か、MacならPCIバスでOpenFirmwareがついてる
(最初のPM7500とかのバージョンは別途シリアル経由のターミナルを使わないとOFにアクセスできないので正直つらい)
ものでいろいろやってみるしかないと思う。
とりあえずはLinuxとか*BSDとかDarwinのブート周りのコードを眺めてみるところからかね? >0
OS上のアプリケーション作成と勘違いしとりゃせんか?
例えば、PC/AT互換機のM/B BIOSに独自のコード書き込んで
ワンボード・コンピュータとして動かせる程度のスキルないと
O/Sなんて作れんと思うよ。 > PC/AT互換機のM/B BIOSに独自のコード書き込んで
BochsとかQEMUとかあるので、いい時代になったよね。
DOSのプログラム作るのと五十歩百歩とおもう。 OSを作ってみようとしたけど、フロッピーがUSBだった・・・ orz >>218
プロテクトモードに移行するまではBIOS経由でアクセスすればFDCと何ら変わりはないから大丈夫 age/sageは通常のdat落ちには関係無いみたいよ。
板移転時のミスで下のほうのスレが落ちた「事件」はあったけど。 未来のリナースドーバルスが居るのはここですか?
やつは夏休みを利用して386マシンにminixでダイアル付きダム端末と
ディスクアクセス機構(OS無しで稼働する奴)を作ってlinuxに仕上げて
いったんだったな…
まあがんばれw
それは365日mixiに張り付くのとどう違うのですか? mixiにいる→少なくとも社交性有り
ずっとコーディング→完全にヒッキー&オタク
ちなみに386マシンとは今使ってるパソコン(i386互換機)
minixってのは当時高かったunixの代わりに教育用に作られたOS x86ユーザー>x86-64ユーザー>>>i386ユーザー>IA64ユーザー >>233
まてまてia64はItaniumなんだから、どっかの鯖として使われていたらそこにアクセスする
やつ全員ユーザって事になるじゃないか
ってか今使ってるパソコンがia64?!>232 リーナス「バルス!」
ゲイツ「ああ!目が!目がああああああああ〜〜目があああ」 / | ヽー- ._
. / | \─`-
| /, / / | \
l/ //′ / /l. / ∧ | \ ヽ
/ 〃 / _./-ァ' |/ ,' -H.、 ! '.、 ',
///' ,/ /// j/ / '.| :|l | ヽ |
/' | i´i /:fr≠=r | /ァ=ォ !| | '.|
(⌒ー、 /, ´ヽ|. / N!ら、_リ ,! ' ん, ソ' ! /,ハ ,′ >>237はいはいワロスワロス
\ { __ / l |/ :| ‘ー‐' , ー-'/N// |/
l ∨ y | 'l. |>、._ ーー'_ ノ !ル'
l. './, ,ハ | | ヾミこ彡'ヽ| ||
| .f / ,.'/ ____'. '. _/ ̄ ̄ ̄¨¨¨丶、__, ' ´ ̄ ̄〉
/////レ'´,. -‐-'、,ノ´ v / 7 _/.
{ ( /l/' K「 '´ ̄ ヽ.`) / / r'ーf とりあえず、USBと3Tのディスクを扱えればそれだけで結構実用になると思うんだけど、
意外とそういうOSって無いんだよな。
素人が一人でOSを作るのはまさに茨の道。
赤ん坊が裸でエベレストに登頂しようというレベル。
何事にもまず順序というものがある。
まずは大学の専門課程で学ぶのが筋だろう。 そんなことはないでしょ。
学んで作れるなら優れたOSが続々できている筈だが、
オリジナルOSを全面採用している日本の大学なんてない。
順序というなら歴史を知ること。
MSみたいなものを想定しているなら、まずは8bitでBASICを作るべき。
それこそ別のCPUに移植しただけで大学名がついていたりするものがあったりする。 10年ぐらい経ったわけだが今頃>>1はどうしているんだろう?
オレはそろそろリタイアだな
歴史を見ているようで、涙が出てきた ∧_∧
( ´・ω・) < TRONを忘れるな!
//\ ̄ ̄旦\
// ※\___\
\\ ※ ※ ※ ヽ
\ヽ-___--___ヽ 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
E24O497QXY ■ このスレッドは過去ログ倉庫に格納されています