ハードディスクからのブート

WEBOをハードディスクから起動できるようにしたいとは思っているのですが,課題が多すぎるのでしばらくはフロッピーからブートする仕様でいきます.

メディア上の特性

フロッピーやCD-ROMとは違い,ハードディスクにはパーティションという概念があります.パーティションの切り分けは個々のPCで違う構成になっているので,OSのインストール時にブートローダーから呼び出すセカンドブートローダーがあるパーティションのアドレスを設定しなければなりません.
またハードディスクにはいろんなフォーマットがあるので,それに合わせた構成や設定を動的に構築しなきゃいけないだろうし,必要とあらばインストール前にディスクをフォーマットしたりパーティションを切り分けたりしなきゃもいけないわけで.やること・覚えることが一杯あっていきなり取り組むのは無理ぽ.


それよりもまずはまともに動くカーネルと最低限のIO周りを整備しなきゃだめですな.