環境:
最近SSDを購入しました。その前は2台のHDDを持っていました。 1つはW7がインストールされた500GBドライブで、もう1つは2つのパーティションを含む320GBドライブで、1つはストレージ(NTFS)用で、もう1つはLinux mintインストール(現在使用中)用です。
SSDが到着したとき、私は別のW7インストールをセットアップしました。これが完全にセットアップされたら、ストレージに使用するために500GBドライブをフォーマットしたいと思いました。私は今日これを行い、その結果、私のシステムからWindowsローダーを一掃しました。
理想的には、WindowsブートマネージャーをSSDに配置し、320GBドライブにgrubをインストールすることです。
次に、システムを320GBドライブで起動し、Windowsブートマネージャーをロードするか、Linuxで起動するかを選択できるようにします。
Windowsドライブを起動できないため、W7ディスクを実行してCLIを使用しているときに、「recboot/fixboot」を使用しようとすると、「要素が見つかりません」というエラーが表示されます。ただし、/ scanosを使用すると、W7のインストールが見つかります。また、W7パーティションをアクティブに設定して再起動しましたが、同じ結果になりました。
また、boot-repairを使用しようとしましたが、システムがWindowsから起動できません。私の現在のブートサマリーは ここ です。
私の現在のgrubブートメニューには、ミントのインストールがリストされています。
これを修正してWindowsブートローダーを含めるにはどうすればよいですか?
@terdon:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.11.0-15-generic
Found initrd image: /boot/initrd.img-3.11.0-15-generic
Found linux image: /boot/vmlinuz-3.11.0-12-generic
Found initrd image: /boot/initrd.img-3.11.0-12-generic
No volume groups found
done
私が抱えていた問題は、ブートローダーなしのWindowsインストールが原因でした。
Windowsリカバリを使用してこれを修正しようとすると、システムでLinuxインストールが実行されている別のハードドライブがあったため、Windowsインストールが見つかりませんでした。
このLinuxHDDを取り外し、Windows HDDだけを接続したままにすると、リカバリはWindowsのインストールを正常に検出し、起動の問題を修正できました。
他のドライブとGRUBをミックスに追加する前に、SSDを単独で接続し、最初に正しく起動するのがはるかに簡単です。まだ行っていない場合は、recboot /fixmbr
を試してください。パーティションが起動可能としてフラグが立てられていることを確認します。chkdsk C: /f /r
を実行してエラーをチェックします。
正しく起動したら、他のドライブを追加して、GRUBをもう一度更新してみてください。残りの起動を渡すだけの単純なchainloader
コマンドでエントリを追加する必要があります。 Win7ブートローダーへのプロセス。