2006年11月 のアーカイブ

OSを自作する(8)

2006年11月27日 月曜日

OS自作入門読書継続中。。

前回の続き。

使用されているツールを一つ一つ確認しながら、
何がそんなに難しいのか考えてみたところ、
3日目の終わりごろからC言語でコードを書き出しています。
それによりコンパイルして実行イメージを作る際に
多くの中間ファイルが生成されていることがややこしい原因になっているように感じました。基本的にはC言語の知識しかない僕にとってはgas形式やnask形式のアセンブラやオブジェクトファイルというものが概念として理解できていても、実際にそれらのコードやフォーマットに触れていないので動作がイメージできない状態なのです。

しかし、そう愚痴ばかりこぼしていても仕方ないので、
Makeファイルの中身をひとつずつ紐解いていくことにします。

(続きを読む…)

MW70JのHDDを換装成功

2006年11月21日 火曜日

先週のことなんですが、
僕の相棒のノートパソコンSharpのMW70Jを修理に出してたんですよね。
HDDの中軸ケーブルの不具合でOSが起動しない状態だったんですが、
その修理中に担当の方が
「HDDも結構がたが来ていますので交換したほうがいいです。
OSの起動はしますが、かなり読み取り時にエラーが発生しています。」
とおっしゃるので、作業内容と料金をお聞きしたところ、
・HDDの丸々交換
・Windowsのクリーンインストール
でHDD代約30000円+作業料金約15000円の計45000円ですと。

(続きを読む…)

OSを自作する(7)

2006年11月19日 日曜日

さて早速キャッチアップしていたところ、
4日目の画面に描画するところまで行ったものの、
その中身を理解しようとした所で止まっていたようですね。

でもこれが結構ハードな感じです。
というのも4日目からC言語を使った開発にシフトしていくのですが、それによってコンパイル時に行われる処理が極端に増えるためです。(3日目まではアセンブルするだけでよかった。)

Makefileを読んでみると、知らないツールがたくさん使われています。これらのツールの詳細を知らずに先に進めるのは
なんとなく不安なのでまずMakefileの内容をコマンドラインから手打ちで実行してみようと思います。

キャッチアップに時間がかかってしまった。
眠いのでまた明日!

気がついたら半年放置。。。

2006年11月19日 日曜日

本棚の整理をしてたら出てきました、
OS入門。最悪なことに途中で投げ出したままです。
ブログも半年放置してしまいました。。。

思い出してみると、ちょうどその頃に
所謂デスマーチってやつを行進することになったので、
ブログどころじゃなくなってしまったかすかな記憶が。。。

ぶつぶつ言っててもしょうがないですよね。
再開再開!