Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> 高度なコンピュータアプリケーションエキスパート:Analyze BOOT.INI

高度なコンピュータアプリケーションエキスパート:Analyze BOOT.INI

  
        コンピュータに複数のオペレーティングシステムがインストールされている友人は、コンピュータの電源を入れるとブートメニューが表示され、このコンピュータにインストールされているすべてのオペレーティングシステムが一覧表示されることを認識しています。どのシステムを入力するかを選択できます。実際、これらすべてはBOOT.INIというファイルに由来しています。このファイルはWindows NT以降、Windowsで使用可能です。 Windows XPは主にBOOT.INIファイルに依存して、再起動(ブート)プロセス中にどのオペレーティングシステムカテゴリを表示できるかを判断します。通常、Cドライブのルートディレクトリにあります。デフォルトでは、隠し読み取り専用のシステム構成ファイルです。表示するには、隠しプロパティを削除するか、メモ帳で開くか、または[スタート]メニューでmsconfig.exeを実行し、[システム構成ユーティリティ]ダイアログボックスの[BOOT.INI]タブをクリックしてポップアップ表示します。あなたは山の本当の顔を見ることができます。著者のコンピュータにあるBOOT.INIファイルを見てみましょう(図1を参照)。 図1修正前の起動メニュー


BOOT.INIファイルの一般的なフォーマットは以下のとおりです。

[ブートローダ]

timeout = 30

デフォルト= multi(0)disk(0)rdisk(0)partition(1)\\ Windows

[オペレーティングシステム]

multi(X) )ディスク(Y)rdisk(Z)パーティション(Q)\\ WINDOWS = "Microsoft Windows XP Professional" /fastdetect

SCSI(X)ディスク(Y)rdisk(Z)パーティション(Q)\\ WIN98 = " Microsoft Windows 98 "/fastdetect

このファイルは、ブートローダーとオペレーティングシステムの2つの部分に分けられます。 bootloadingセクションで、timeout = xxはユーザーがオペレーティングシステムを選択するのを待つ時間を示し、デフォルトは30秒で、必要に応じて変更できます。 Default = xxxxは、デフォルトでデフォルトでロードされるオペレーティングシステムのパスを示し、起動時にユーザーの選択を待っている強調表示されたバー部分として表示されます。しかし、多くのユーザーを困惑させるのは、「multi(0)disk(0)rdisk(0)partition(1)」とはどういう意味ですか?

実際、これはARCの規則に従って命名されています。これは、x86またはRISCコンピュータでデバイスを識別するための一般的な方法です。 ARC名は、オペレーティングシステムファイルが格納されているパーティションを指しますディスクデバイスの場合、ARC名は次のように構成されます。

(X)ディスク(Y)rdisk(Z)パーティション(Q)


コンポーネントセクションには、ハードウェアアダプタを識別するために使用される2つの有効な値、multiとSCSIがあります。 Multiは、SCSI BIOSによってアクセスされるSCSI以外のハードディスクまたはSCSIハードディスクを示し、SCSIはSCSI BiOSが無効なSCSIハードディスクを示します。 X値は、オペレーティングシステムのシステムルートディレクトリが配置されているハードディスクが同じディスクコントローラ上にあるディスクコントローラのシリアル番号を示します(Xは0から始まります)。

disk(Y):SCSIハードディスクの場合、Yの値はオペレーティングシステムのシステムルートディレクトリが配置されているのと同じディスクコントローラ上のハードディスクのシリアル番号を示します(Yは0から始まります)。 multiの場合、Y値は意味を持たず、常に0です。

rdisk(Z):multiの場合、Z値はオペレーティングシステムのシステムルートディレクトリが配置されているのと同じディスクコントローラ上のハードディスクのシリアル番号を示します(Zは0から始まります)。ハードディスクの場合、Z値は意味がなく、常に0です。

partition(Q):Qの値は、同じハードディスク上にあるオペレーティングシステムのシステムルートディレクトリのプライマリパーティションのシリアル番号を表します(Qは1から始まります)。

[オペレーティングシステム]セクションには、/fastdetect、/basevideo、/sosなど、このコンピューター上のすべてのオペレーティングシステムのパスと一覧が表示されます。これらのスイッチには特別な意味があり、一般に変更にはお勧めできません。

さて、上記の知識に基づいて、BOOT.INIファイルをよく理解しておく必要があります。だから我々は必要に応じてそれを修正することができます。著者のコンピュータを例にとると、BOOT.INIファイルは、ハードディスクに2つのWindows XP Professionalシステムがインストールされていることを示しています(実際には1つは中国語版、もう1つは英語版です)。 (英語版)あなたはそれがハードディスクの最初のパーティションでシステムを起動するようにしたい場合(中国語版)、そして区別するために、対応する2つのWindows XP Professionalをマークしてください。この時点で、我々は図2に示すようにBOOT.INIファイルを修正することによって目的を達成することができます。コンピュータを再起動して、あなたの希望が満たされているかどうか確認してください。

図2修正後の起動メニュー



以上から、BOOT.INIは非常に重要なシステムファイルです。それがなければ、システムは起動できなくなるので、必要なバックアップを作成することに加えて、その方法を編集する必要があります。特に複数のシステムをインストールするとき、あなたが低いものから高いものへのインストール順序に従わなかった場合(Windows 98、Windows 2000、Windows XP、Windows 2003)、ファイルはしばしば破損するでしょう。私たちがそれを修正し編集する方法を習得すれば、私たちはそれをする時間がありません。

Copyright © Windowsの知識 All Rights Reserved