しばらく前に、Ubuntu用のnVidiaドライバーをインストールしようとして、システムを完全に台無しにしてしまったため、壊れたUbuntuをSSDに残し、しばらくの間、通常のハードドライブにWindows 8インストールを使用しました。昨日、ブータブルUSBを使用してUbuntuを再インストールすることにしました。すでにGrubのデュアルブートバージョンが動作しているので、Ubuntuの自動再インストールオプションを選択しただけなので、カスタムオプションを選択し、Ubuntuをインストールする特定のパーティションを選択する必要がありました。
再インストール後、Windows 8を起動できなくなったことがわかりました。以前はこれを経験していましたが、準備はできていましたが、驚いたことに、BIOSを起動したときにWindowsブートローダーを使用するオプションがありませんでした。だから私はUbuntuに戻って、私の通常のハードドライブには2つのパーティションしかないことを知りました。通常のWindowsパーティションと、通常のWindowsリカバリパーティション。ただし、他には何もありません(Windowsブートパーティションが存在する前)。 SSDには正しいGrubブート、Ubuntu、Ubuntu Swapパーティションがあり、Ubuntuは正常に動作しますが、NautilusまたはターミナルからすべてのWindowsファイルにアクセスできます。 Windowsを起動できません。
Canonicalなどが提供するブート修復ユーティリティを試しましたが、運がありませんでした。 Grubはいくつかのことを行ってSudo update-grubを実行した後、Windows 8.1オプションを表示し始めましたが、選択すると次のようになります。
Windows Recovery CDを持っていません。UbuntuからWindows Recovery USBを作成する方法がわかりません。途方に暮れていて、Windowsを再インストールする必要はありません。そこにあるものが完全に回復するには数週間かかるからです。
Windowsブートパーティションを元に戻す方法に関する提案はありますか? Grubがそれを見つけられなくても気にしません。少なくともBIOSからWindowsを起動できるようにしたいだけです。
これが私のgrubメニューの外観です:
と私のブートメニュー:
とUbuntuを通して見た私のWindowsパーティション:
答えを見つけました!
修正前のシステムの状態は、次のブート修復ファイルで説明されています。 http://paste.ubuntu.com/6784341/
私はこの投稿の答えにある指示に従いました:
https://superuser.com/questions/460762/how-can-i-repair-the-windows-8-efi-bootloader
おそらく、その投稿で示したものとは異なる構成になることに注意してください。アクティブにするボリュームが、Windows OSまたはシステム回復情報を含むボリュームと同じでないことを確認してください。私にとっては1巻でした。
また、GPartedは、DISKPARTで使用したボリュームを表示しませんでした。これはボリュームとパーティションに違いがあるためだと思いますが、Microsoftはこの用語は互換性があると主張しています。
BIOSブートメニューまたはGrubメニューを使用してWindowsをブートできました。しかし、私のBIOSには2つの個別のWindowsブートマネージャーエントリがあります。