これは簡単なように思えますが、私が見つけたアドバイスをすべて実行するのに 2 時間費やしましたが、役に立ちませんでした。 1 つの内部ハードドライブ (sdb) に Windows 7 をインストールし、別のハードドライブ (sda) に Linux Mint 17.2 をインストールしました。 Linux Mint はインストール時に Windows 7 を検出しなかったため、sda に手動でインストールし、現在、win7 の grub エントリを追加しようとしています。
os-prober を実行しても何も返されません。update-grub を実行しても、何も変更されないようです。
現在、grub-customizer では、win7 エントリのコードが次のように設定されています。http://pastebin.com/vyvW9TMk
私の fdisk -l は次のとおりです:http://pastebin.com/e1MWGyDm
私のparted -lは次のとおりです:http://pastebin.com/q7j4pZcP
私のblkidは:http://pastebin.com/BrSxZ4y9
私は、(hd1,0) (hd1,1) (hd1,2) (hd1,msdos0) (hd1,msdos1) などのさまざまなパーティション ID とともに、さまざまな設定の組み合わせを試しました...
起動時にメニュー オプションを選択しようとすると、EFI パスが無効であるか、ディスクが見つからないというメッセージが表示されます。BIOS から Windows ハードドライブ (/dev/sdb) を手動で選択すると、Windows が問題なくロードされます。
ご協力いただける場合は、事前に感謝いたします。
答え1
試してみてくださいブート修復ユーティリティ手順は Ubuntu のサイトにありますが、Linux Mint は Ubuntu をベースにしており、Ubuntu で動作するものはほとんど Linux Mint でも動作します (ただし、Unity を Mint に自発的にインストールしていない限り、Unity 関連のものは動作しません... *震え* ;-)
どの Mint でも機能するはずの手順 (Linux Mint 17.2 以前でテスト済み) は次のとおりです。
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
次に、 を実行しますboot-repair
。おそらくプログラム メニューにもあります。
多くの作業を自動的に実行でき、ほぼワンクリックで修正でき、他の OS を見つけて追加したり、診断用の詳細情報を検索したりすることもできます。
BIOS/EFI のドライブを選択して起動メニューから選択すると、Windows 7 は正常に起動して動作しますか?
EFIの問題でWindowsが動作しない場合は、この質問できたヘルプ(ただし Linux には悪影響を与える可能性があります):Windows 8 EFI ブートローダーを修復するにはどうすればよいですか?