Windows system >> Windowsの知識 >  >> Windows 2003システムチュートリアル >> Windows 2003システムスキル >> 専門家の共有:win2003システムでBOOT.INI関連の問題

専門家の共有:win2003システムでBOOT.INI関連の問題

  
Technologeeko

BOOT.INIについて私は誰もが非常に奇妙であると信じています、実際には、奇妙であると言うことはできませんが、そのような文書は、通常注意を払いませんが、今日私達はそれを紹介します。コンピュータに複数のオペレーティングシステムがインストールされている友人は、コンピュータの電源を入れるとブートメニューが表示され、このコンピュータにインストールされているすべてのオペレーティングシステムが一覧表示されることを知っています。'''↓'入力するシステムを選択するためのキー。実際、それはすべてWindows NTから始まるBOOT.INIと呼ばれるファイルから来ていますか?それはWindowsシステムに存在します。 Windows XPは主にBOOT.INIファイルに依存して、再起動(ブート)プロセス中にどのオペレーティングシステムカテゴリを表示に使用できるかを判断します。通常、これはCドライブのルートディレクトリにあります。デフォルトでは、これは隠し読み取り専用のシステム構成ファイルです。表示するには、隠しプロパティを削除するか、メモ帳で開くか、[スタート]メニューの[システム設定ユーティリティ]ダイアログボックスの[起動]でmsconfig.exeを実行します。 [.ini]タブを使用すると、山の本当の色を垣間見ることができます。以下は、作成者のコンピュータのBOOT.INIファイルの例です。

BOOT.INIファイルの一般的な形式は次のとおりです。

[ブートローダー]

timeout = 30

デフォルト= multi(0)disk(0) Rdisk(0)パーティション(1)\\ WINDOWS

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

multi(X)ディスク(Y)rdisk(Z)パーティション(Q)\\ WINDOWS =" Microsoft windows xpプロ" /fastdetect

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

このファイルはブートローダに分割されています(ブートロードとオペレーティングシステム(オペレーティングシステム)は2つの主要部分です。ブートローディングセクションで、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以外のハードディスクまたはSCSI BIOSによってアクセスされる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つのウィンドウXP Professionalをマークしてください。この時点で、変更後に示されているようにBOOT.INIファイルを変更することによってこの目的を達成することができます。コンピュータを再起動して、希望が満たされているかどうかを確認します。

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

Copyright © Windowsの知識 All Rights Reserved