IO.SYS
![]() |
IO.SYS は、MS-DOSのカーネルのうち、
PC/AT
自分 自身 の残 りの部分 をメモリにロードする。- デフォルトのデバイスドライバ
群 を1つずつ初期 化 する(コンソール、ディスク、シリアルポートなど)。この時点 でこれらのデバイスを利用 可能 になる。 - DOSカーネルをロードし、その
初期 化 ルーチンを呼 び出 す。カーネルは MS-DOS の場合 は MSDOS.SYS にあり、Windows 9x系 では IO.SYS内 にある。この時点 で、通常 のファイルアクセスが可能 になる。 - Windows 9x
系 の場合 、MSDOS.SYS ファイルの処理 をする。 - MS-DOS 2.0
以降 および Windows 9x系 の場合 、CONFIG.SYS ファイルの処理 をする。 - COMMAND.COM をロードする(
他 のシェルが指定 されている場合 はそれをロードする)。 - Windows 9x
系 では、ブートスプラッシュを表示 する。Logo.sys がある場合 、それをブートスプラッシュとして使 う。ない場合 は IO.SYS内 のブートスプラッシュを使 う。
PC DOSおよびDR-DOSでは IBMBIO.COM という
外部 リンク
[- MS-DOS Device Driver Names Cannot be Used As File Names — IO.SYS
内 のデフォルトのデバイスドライバの一覧 がある。 - SYS.COM Requirements in MS-DOS Versions 2.0-6.0 — ロードすべき IO.SYS の
要求 仕様 がある。