SYSコマンドの説明

  
通常のアプリケーションでは、起動後にCドライブを使用して起動します。プロンプトはC:と表示されますが、Aドライブで起動する必要がある場合もあります。フロッピーディスクが起動したら、ウイルス対策ソフトウェアを使用してウイルスを駆除します。正しい設定で、起動機能の入ったフロッピーディスクをAドライブに挿入すると、コンピュータの起動後、プロンプトがA:になります。それでは、フロッピーディスクにブート機能を持たせるにはどうすればよいでしょうか。

DOSにはブートディスクを作成するためのコマンドsysコマンドがあります。 sysコマンドのフォーマットは非常に簡単です。たとえば、Cドライブのプロンプトでsysドライブ名:sys a:と指定すると、Cドライブ上のシステムファイルがAドライブに転送され、Aドライブ内のディスクはブートディスクになります。 Aディスクが起動している場合、sys c:はAディスク上のシステムファイルをCディスクに転送します。

sysコマンドに加えて、format a:/sコマンドを使用してディスクのフォーマット中にシステムディスクを作成することもできます。フロッピーディスクにブート機能がある場合は、ルートディレクトリに3つのファイルio.sys、msdos.sys、およびcommand.comがあり、最初の2つのファイルはディスクの前面のトラック上になければなりません。

作成したばかりのブートディスクを表示するためにdirコマンドを使用すると、ルートディレクトリにCOMMAND.COMファイルがあることがわかりますが、IO.SYSとMSDOS.SYSの2つのファイルは表示されません。実際、これら2つのファイルはシステムファイルですが、dirコマンドでは直接見ることはできませんが、dir /asコマンドで見ることができる場合、このコマンドの目的はシステムファイルを表示することです。さらに、copyコマンドでコピーしたシステムファイルが必ずしも最前面のトラックに配置されているとは限らないため、単純にcopyコマンドを使用してブートディスクを作成することはできません。

Copyright © Windowsの知識 All Rights Reserved