だから私は正常にWindows 10とUbuntu 14.04 LTSをダブルブートしました。 Linuxで起動するときにF12(Windowsがデフォルト)を押す必要がないように、数秒間起動時にgrubが表示されるように設定しました。数ヶ月間完璧に働いた。
私はLinuxを起動しようとしましたが、Grubは表示されませんでした。何度も試してみましたが、そんな幸運はありませんでした。起動時にF12を押してGrub(デフォルト)を選択し、WindowsブートマネージャではなくGrubで実際に起動していることを確認しました。それも無駄です。
私は何にも影響を及ぼすようなことをしませんでした。 Ubuntu 16.04 LTS、USBからインストール
更新/2017-12-15 10:55
友達からlinux-on-a-stickドライブを借りて実行し、Grubの設定ファイルを編集することができました。 Windowsのパーティションマネージャでセカンダリパーティションを削除して再インストールできますが、これを行うには永遠にしたがって、誰かがより簡単な解決策を持っている場合は良いでしょう。
ベストアンサー1
WindowsブートローダはLinuxのロードをサポートしておらず、Windowsのみをロードします。 Grub(2)は、実際にLinuxまたはWindowsのブートを選択できるブートマネージャです。
ほとんどの問題は、最初にLinuxをインストールしてからWindowsをインストールしたときに発生します(Winインストーラは、独自のWindowsブートローダでgrubブートマネージャを含むブートセクタを上書きします)。または、Windowsメディア(DVD / USBスティック)から起動し、Windows Fix(これも同様)ブートセクタのグラブをカバーします)。
自動化された方法はbootrepairを使用することです。 Linuxディストリビューションを教えてくれなかったので、Ubuntuを使っているとします。Ubuntuブート回復方法リンク。
手動の方法は、Linuxディストリビューションのライブメディア(DVD / USBスティック)から起動し、Linuxパーティションをrootに設定し、grubを手動でインストールおよび/または更新することです。
ブートローダをインストール/dev/sda
し、Linuxパーティションが次のようになります/dev/sda1
(デバイスと交換)。
mount /dev/sda1 /mnt/
cd /mnt
mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
mount -t devpts pts /mnt/dev/pts/
chroot /mnt
grub-install /dev/sda
grub-install --recheck /dev/sda
update-grub