回答:
外付けハードドライブからWindows 7をインストールするかなり簡単な方法があり、セットアップに10分もかかりません。この方法を使用するためにFAT32に切り替える必要もありません。
まず、ディスクをNTFSとしてフォーマットします(クイックフォーマットは問題ありません。デフォルトのセクターサイズです)。次に、Windows 7ディスク/ ISOをハードドライブに抽出します。Windows 7ディスクには、ドライブを起動可能としてマークするためのユーティリティが含まれており、boot
フォルダー内にあります。
そこに来たら、を実行します。BOOTSECT /NT60 X:
ここX:
で、は外部ハードドライブの文字です。それが完了したら、ドライブをコンピューターに接続するだけで、そこから起動できるはずです。参考までに、BOOTSECTツールはそのドライブのパーティションのMBRを更新します。
または、次のコマンドを実行することもできます(コマンドプロンプトまたは[実行]ダイアログからWinKey + R):
X:\boot\BOOTSECT /NT60 X:
ここでも、X:
外付けハードドライブのドライブ文字です。これが完了すると、ハードドライブは起動可能としてマークされ、コンピューターを起動しようとすると、Windows 7のインストールが開始されます。
投稿したTechnetの記事で彼らがFAT32を使用しているのは、それらの指示がUSBキーに関するものだったためです。DISKPART
そのガイドの一部に従ってパーティションの準備とセットアップを行うことができますが、必ずNTFSを使用してドライブをフォーマットしてください。
This tool can only be run on systems booted using a PC/AT BIOS. This system was booted using EFI or some other firmware type.
コマンドを実行しているときBOOTSECT /NT60 X:
PWBootというプログラムを使用して、外部ハードドライブでWindows 7を起動する方法を見つけました。
ドライブをataまたはideに接続してWindows VistaまたはWindows 7をインストールするだけです。次に、インストールが完了したら、Windowsを起動してプログラムPWBootをインストールします。その瞬間から、ハードドライブはUSBから起動できるようになります。
20年前にさかのぼる問題、つまり4GBを超えるFAT32ブートパーティションが発生する可能性があると思います。FAT32を使用しなくなったため、Windows 7については言えませんが、Windows NTおよびWindows 2000で機能しませんでした。
彼らはWindows 2000でその制限を破りましたが、セットアッププログラムはまだそれに拘束されていました。
http://support.microsoft.com/kb/138364
多くのフラッシュドライブはFAT32でのみ動作するため、これらの手順は、FAT32としてフォーマットすることを選択したように見えます。NTFSを選択した場合、それはあなたのために機能するはずです。
抱えている問題は、Windows内で32 GBを超えるFAT32ドライブを作成できないことです。XP以降のWindowsバージョンでは、32GBを超えるFAT32パーティションの作成がサポートされなくなりました。参照してください。この質問のパーティションや作成上のオプションのカップルを与えるMicrosoftのサイトの問題を詳しく説明します。
32GB未満のUSBメモリスティックを取得するか、最初のパーティションが32GB未満になるように外部ハードドライブを再パーティションするか、他のツールを使用してFAT32パーティション(Linux LiveCDなど)を作成する必要があります。
このformat quick
オプションは、ドライブをNTFSとしてフォーマットする可能性があります。NTFSを使用してインストールする方法については、ブレークスルーの回答を参照してください。