USB 2.0接続されたハードドライブからWindows XP Proをインストールして実行する方法があったかどうかを知りたいと思いました。私のシステムでは外付けUSBハードドライブからの起動は許可されていますが、Windows XPをUSB HDDにインストールしようとしたときに許可されませんでした。
私の最終的な目標は、メンテナンス時などに、ハードドライブ(ウィンドウがインストールされている)だけを他の同一のシステムに移動できるようにすることです。
USB 2.0接続されたハードドライブからWindows XP Proをインストールして実行する方法があったかどうかを知りたいと思いました。私のシステムでは外付けUSBハードドライブからの起動は許可されていますが、Windows XPをUSB HDDにインストールしようとしたときに許可されませんでした。
私の最終的な目標は、メンテナンス時などに、ハードドライブ(ウィンドウがインストールされている)だけを他の同一のシステムに移動できるようにすることです。
回答:
古い新機能: USBドライブにWindowsをインストールできないのはなぜですか?(2004年4月15日)
[...]
このペーパーで言及されていないもう1つの理由は、ホットプラグ操作中にUSBバスが完全に再初期化されることです。Windowsは、起動デバイスにアクセスできなくなった場合、本当に気に入らなくなります。[/...]
そこに言及されているホワイトペーパーは、USBストレージデバイスからのWindowsの起動に関する推奨事項です。
おそらく関連:USBブート(MSDN)の詳細
トリックは実際にはBIOSにあり、マスターブートレコードのInt 13hデバイスを適切にエミュレートします。私はASUSマザーボードがこれを正しく行うのを見つけました。
私が見つけた「トリック」の1つは、それを通常のSATAドライブにインストールしてから、実際のHDDをUSBケースに移行することです。これは通常、起動時にUSBドライバーが「カーネルスペース」にすでにインストールされているため機能し、システムは続行します。
残念ながら、Windowsの変種がUSBマスストレージベースのドライブからの起動に問題がないと確信しています。ただし、他にもいくつかのオプションがあります。
マシンにeSATAポートがある場合、またはアドオンカードを備えたものをインストールする場合、Windowsはこれらを別のSATAドライブとして認識する傾向があると言われています(マシンがブートすると想定しています)。
3D作業または大きなI / O負荷を課すものにマシンを使用していない場合は、メインのWindowsインストールを外部ドライブの大きなVMで実行できます。この方法でも、各マシンにベースOSをインストールする必要がありますが、Debian / Ubuntu + VMWareのインストールは難しくなく、簡単に複製できます。ただし、Windowsライセンスでこのように作業できることを確認してください。マシンに付属のOEMライセンスでは、VMでの使用は許可されていません。