
私は eSATA 接続のラップトップを使用しています。外付けディスクに Windows 7 をインストールしたいと思っています (内蔵 HDD の OS から完全に分離するため)。メーカーによると、eSATA ドライブからの起動は不可能だそうです。BIOS 設定を確認しましたが、正しいようです。eSATA は起動シーケンスにもリストされていません。
たとえば、eSATA ドライブで Windows 7 を起動するためだけに、USB ペンドライブでカスタム ブートローダーを起動するなど、この制限を回避する方法はあるのでしょうか。
答え1
古い XP インストールを eSATA から起動しても問題はありませんが、私の BIOS では eSATA が起動可能としてリストされていません。HDD は起動可能としてリストされており、内部 HDD と外部 HDD は区別されていません。
したがって、内部ドライブを取り外し、外部ドライブを接続してテストします。
または、より簡単なテストとして、内部ドライブを取り外し、eSATA ポートに接続されたケースに差し込みます。その後、起動してみます。動作するはずです。
答え2
私はノートパソコンの eSATA ドライブから Windows 7 のコピーを実行しています。その方法は次のとおりです。
- ノートパソコンから古いドライブを取り外しました
- ノートパソコンに新しいドライブを入れる
- 新しいドライブにWindows 7をインストールしました
- 古いドライブをラップトップに戻し、新しいWindows 7ドライブをeSATAケースに戻します。
- 古いドライブを起動しました
- eSATA ドライブを接続し、eSATA ドライブ上の Windows 7 パーティションに割り当てられたドライブ文字をメモします (Windows エクスプローラーを使用して適切なドライブを参照し、割り当てられたドライブ文字をメモします)
- インストール済みイージーBCDブートローダーを変更する
- EasyBCDを使用して新しいエントリを作成し、「Win7 eSATA」という名前を付け、eSATAドライブのドライブ文字#6にあるWindows 7の新しいコピーを検索するように指示しました。
- 再起動
起動時にメニューが表示され、デフォルトで内部の Windows 7 を起動するか、「Win eSATA」を選択して外部ドライブの Windows 7 から起動することができます。eSATA ドライブは、使用する予定がない限り、接続する必要はありません。