【ヤチャータ】OS作りました【デキチャータ】
■ このスレッドは過去ログ倉庫に格納されています
嘘。1にOSは作れません。
というより2ちゃんねらーには無理(はぁと。
□■□■□ 終了 ■□■□■ ∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ >>52 >>55 など…
FAT12なんて言うファイルシステムないよ。FAT16か、FAT32の間違いじゃないの?。
ひさびさに
スレを
見てみたら
何か
OS作れると
言ってる
奴がいる
ソース見れば
小さい
OSくらいなら
作れる気も
するけど
オリジナルの
OSが
つくれるかどうかは
また別問題と
思われ。
俺は
まだ
OSを
作れないで
苦戦している
ただの厨なのかも
しれない。 (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン >>88
あるよ。釣りだよな?
>>95
CDFSでわ? 単なるジョークに過ぎないけど。
@メモ帳にコピペ
A">"を、">"に全置換
Bファイル名"test.bat"にでもする
Cフォーマット済みフロッピーぶち込んで実行〜
D"2chos"ってごみファイルは削除して、素直に再起動。
@echo off
echo.>2chos
echo n >>2chos
echo.>>2chos
format a: /q /v:x <2chos
echo f 100 2ff 0 >2chos
echo a 100 >>2chos
echo MOV AX,B800 >>2chos
echo MOV DS,AX >>2chos
echo MOV BYTE PTR [0000],32 >>2chos
echo MOV BYTE PTR [0002],63 >>2chos
echo MOV BYTE PTR [0004],68 >>2chos
echo MOV BYTE PTR [0006],4F >>2chos
echo MOV BYTE PTR [0008],53 >>2chos
echo MOV BYTE PTR [000A],28 >>2chos
echo MOV BYTE PTR [000C],77 >>2chos
echo JMP 0128 >>2chos
echo.>>2chos
echo w cs:100 0 0 1 >>2chos
echo q >>2chos
echo.>>2chos
debug <2chos なんかすげー
でもこれ悪用したら、素敵なことが起こりそう。 >>104
Win2k/XPユーザじゃないからディスクイメージくださいm(_ _)m debugコマンドはMS-DOSの時代からあるし、Win9xにも入ってる。
PATHの通るところ(C:\)とかでどうぞ。 >>107
実はLinuxユーザなんです…
QEMUとFreeDOSで試してみたのですが,私のバージョンのFreeDOS付属DEBUGは互換性がないみたいです。
新しい版も落としてみるとInvaild opcodesでインストールできません。がんばります。
チラシの裏でした
@echo off
echo f 100 2ff 0 >2chos
echo a 100 >>2chos
echo MOV AX,B800 >>2chos
echo MOV DS,AX >>2chos
echo MOV BYTE PTR [0000],32 >>2chos
echo MOV BYTE PTR [0002],63 >>2chos
echo MOV BYTE PTR [0004],68 >>2chos
echo MOV BYTE PTR [0006],4F >>2chos
echo MOV BYTE PTR [0008],53 >>2chos
echo MOV BYTE PTR [000A],28 >>2chos
echo MOV BYTE PTR [000C],77 >>2chos
echo JMP 0128 >>2chos
echo.>>2chos
echo w cs:100 0 0 1 >>2chos
echo q >>2chos
echo.>>2chos
debug <2chos
これでやってみればー?
@">"を、">"に全置換
Aファイル名"test.bat"にでもする
BFreeDOS本家から拾ってきたFDイメージをFDに書き込んで、Aを入れて再起動
Ctest.bat実行
D再起動。
でいけると思う。
今試してみる fコマンドがどうもうまく機能してないみたい。
debugコマンドでシコシコやればいいだけだけど。 >>1で既に終了してるのに、意外と長く続いてる奇跡について >>10よ、捕まってもいいのか?
タイーホされたいのならご自由にどうぞ。 >>114
ワロタ
いつの書き込みにレスしてんだよ。 OSつくったことあるよ。
ウィンドウマネージャーが主のウィンドウズをOSだと思ってる人はガッカリだろうけどね。 WindowsはOSだろ
ただその上で動くアプリやアプリ実行環境、シェルも含めてWindowsと言ってるだけ アセンブリを知っていれば本を購入すれば出来る
OSの作り方の本もあるし いい勉強になると思うよ
ここには参考になることは書いてないから本を購入したほうがいい
注意したいのは仮想空間で試すこと
実際にアセンブラプログラムでも仮想領域以外では動かすな
OSが壊れる可能性が大きい
あとは画面も自由にいじれるように頑張れ
文字を出すくらいなら数日でできると思う 偉そうな事を書いてごめん
俺が作ったのは本を元にした簡単な初心者OSだわ
まあ一応VRAM利用してグラフとかその程度
使い物にはならんわな
スルーしてくれ uefiが直接ロードできるのがPE32+だけなんだけど
カーネル自体をPE32+にする
自前でPE32+のカーネルローダとELFのカーネルを作る
multiboot specificationに対応してGRUBとかに任せる
どれがベストかな 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
0I2AWAKFUG ■ このスレッドは過去ログ倉庫に格納されています