先に進み、windows 8とUbuntuデュアルブートPCにwindows 10をインストールしました。すべてがスムーズになり、Windows 10は完全に動作しますが、コンピューターは自動的にWindowsを起動し、grubランチャーが見つかりません。パーティションはまだそこにあるので、Ubuntuを取り戻すのに助けが必要です。前もって感謝します!
編集:私はそれを回避する方法を見つけました。私はこれがすべての人にとってうまくいくことを知りませんが、コントロールパネルに行き、アップデートとリカバリに行きました。それから私は回復に行き、uefiを起動しました。次に、デバイスからの起動を選択し、Ubuntuパーティションがそこにあったので、起動できました。ただし、他のソリューションを自由に投稿してください!
コンピューターのブートメニュー(おそらく起動時にESCを押すようなものです。それを教えてくれます)を使用してUbuntuを起動し、ターミナルでこれを実行します。
Sudo grub-install /dev/sda; Sudo grub-mkconfig -o /boot/grub/grub.cfg
Windows 10アップグレードはgrubを強制終了し、boot-repairは役に立たない の重複の可能性があります。これには詳細と2つのソリューションが含まれます。
Parted rescue Linuxパーティションが未割り当てとして表示されましたが、 testdisk で欠落しているファイルとフォルダーを確認できたため、testdiskに新しいパーティションテーブルを書き込ませました。うまくいけば Boot-Repair はGrubデュアルブートを復元します。少なくとも今は ext2explore を使用して、LinuxからWindowsパーティションに作業ファイルをコピーできます。
Windows 10が新しい追加のハードドライブにインストールされている限り、Windows XPの横にある既存のUbuntu 16.04インストールを復元するために、次のシーケンスが機能しました。
Windows 10をまったく新しいハードドライブに配置した場合、Linuxパーティションが損なわれることはありませんでした。
すべてがうまく機能すれば、古いインストールに戻ることができます。正しいグラブがそこにあることを確認しました。
だから私はやった
再起動すると、UbuntuまたはWindows 10のオプションでgrubが取得されます。
Windows XPは、Windows 10ランチャーを介してアクセスできるようになり、チェーン化されました。しかし今では、Ubuntu、Windows 10、およびXPへのトリプルブートが利用可能です。