Skip to main content

F6 で読み込んだ、メーカー提供のストレージ ドライバの変更点

最終更新日: 2005年 1月 6日


目次

x64 ベースのシステムの INF デコレーション x64 ベースのシステムの INF デコレーション
メーカー提供のストレージ ドライバに対するディレクトリの変更点 メーカー提供のストレージ ドライバに対するディレクトリの変更点


x64 ベースのシステムの INF デコレーション

x64 ベース システムのストレージ ドライバは、64 ビットの INF デコレーションを使用して、Microsoft Windows Server 2003 SP1 およびそれ以降の Windows バージョンにインストールされる必要があります。64 ビット INF デコレーションを使用しないストレージ ドライバは、まず F6 を使用して読み込まれますが、GUI Mode セットアップ後、システムが最後に再起動する際、バグ チェック 7B を生成します。これは、F6 機構がストレージ ドライバの読み込みに SetupAPI ロジックを使用しないためです。このようなドライバをインストールするには、64 ビット INF デコレーションを使用するドライバの新しいバージョンを入手するか、64 ビット システムのための INF ファイルの要件の説明に従って、INF を手動でデコレートします。バグチェック 7B から回復することはできません。代わりに、説明に従ってストレージ ドライバを更新し、F6 を使用してセットアップ プロセスを再開する必要があります。

メーカー提供のストレージ ドライバに対するディレクトリの変更点

以前のバージョンの Microsoft Windows では、ストレージ コントローラ ドライバ用にメーカーが提供するフロッピー ディスクには、1 つのプロセッサ アーキテクチャ用のドライバのみを含めることができました。x86 と x64 の両アーキテクチャへのドライバ インストールのサポートに対するメーカーの要求に応えて、単一のフロッピー ディスクに、複数のアーキテクチャ用のドライバを含めることができるようになりました。ただし、それらのドライバは、この記事で指定した名前を使用して、異なるディレクトリに存在する必要があります。

同じフロッピー ディスクに異なるプロセッサ アーキテクチャ用のドライバを含めるには、ドライバと各アーキテクチャ用の Txtsetup.oem が、別のディレクトリに存在する必要があります。ディレクトリ名は、次のとおりです。

x86:\i386
x64: \amd64
Intel Itanium: \ia64

以前の Windows バージョンとの互換性を維持するため、プロセッサ アーキテクチャのディレクトリが存在しない場合、ローダ-は、ディスクのルート ディレクトリで適切なファイルを検索します。たとえば、フロッピーに \i386 ディレクトリが存在しない場合、32 ビット ドライバ ファイルは、以前からそれらのファイルが存在していたルート ディレクトリで検出できます。

標準のディレクトリ名を使用すると、特定のドライバ バイナリがどのプロセッサ アーキテクチャを対象としているかが明確になります。また、メーカーが、単一のフロッピー ディスクに同じファイル名の複数のバージョンを含めることもできます。単一のフロッピー ディスクで複数のプロセッサ アーキテクチャ用のドライバ ファイルを提供するメーカーは、適切なディレクトリ名を使用することを強くお勧めします。

評価してください: