0

さて、ラップトップ用の新しいSSDを手に入れました。SSD に Windows 7 をインストールし、Windows 7 を正常に起動できます。

SSD を取り出し、通常のハード ドライブを挿入し、Ubuntu をインストールしました。そのため、他の SSD をラップトップに追加し直すと、BIOS に入り、SSD にブート オーバーライドして、Windows 7 のインストールを試みます。

少なくとも「Starting Windows」画面に約 1 秒はかかります。次に、リカバリを行うように「ファイルをロードしています」と言い始めます。回復を開き、永久に修復を試みますが、5 分後に修復できないと表示されます。

オーバーライドを Ubuntu ハード ドライブに起動しようとすると、問題なく動作します。

Ubuntu ハード ドライブを取り出すと、Windows 7 を起動できます。

予想される動作は、BIOS を使用していずれかのハード ドライブを起動できることです。

4

1 に答える 1

1

2 台のハード ドライブのうちの 1 台のマスター ブート レコードが両方のオペレーティング システムを指すように構成し、それを起動用のプライマリとして使用する必要があります。

Linux の SSD で grub2 を使用することをお勧めします。これは主に、Windows ハード ドライブのブート パーティションを変更するよりも設定が簡単でリスクが少ないためです。

grub のドキュメントは次のとおりです: https://wiki.archlinux.org/index.php/GRUB2

2 台のハード ドライブがマスター/スレーブ構成であるために競合が発生し、BIOS で指定されていても Windows がプライマリ ブートとして認識されるように構成されていないという問題に遭遇しました。位置。

ただし、比較的簡単にスレーブの位置から Linux を起動することは可能です。

また、2 台のハード ドライブを挿入すると、両方が起動されることが予想され、パーティションとハード ドライブの番号付けが変更されます。ここの「GRUB 表記法」というタイトルの段落を参照してください。これは、OS の起動方法にも影響する可能性があるため、注意してください。

私の推測では、Windows がロードに失敗する理由は、ハード ドライブ番号を変更せずに起動されるという前提で MBR がインストールおよび構成されたためです。したがって、Windows がロードを試みても、起動時にロードされるコア ファイルを検索するときに、実際には間違ったハード ドライブを指している可能性があります。ただし、これはマスター/スレーブの問題よりも可能性が低いようです。

于 2012-08-08T02:54:06.317 に答える