私はWindows 10(最近のWindows7からアップグレード)とElementary OS Lunaをダブルブートしました。 WindowsはCドライブにインストールされ、LunaはパーティションのDドライブにインストールされます(デフォルトのパーティションに100 GBを割り当てました)。
今日は新しいElementary OS Freyaをインストールすることにしましたが、まずRufusを使って起動可能なUSBを作成しました。 (lunaバージョンをインストールするときにこのプログラムを使用しなかったが、これが正しいかどうかはわかりません) - grubメニューから起動し、「Install Base OS」を選択しました。 - 「Installation Type」ポイントに達するまで、すべてが大丈夫に見えました。 - 「Other」を選択しました。 - もともとLunaはsda5にインストールされていたので、OSをフォーマットしました。 sda5をインストールし、そこにインストールしました。インストール後にノートブックが再起動し、WindowsまたはネイティブOSから起動できなくなります。 BIOSで起動優先順位を変更してみましたが、まだグラブ構造が発生しました。
とにかく、grubを介してWindowsで起動を回復できますか?それとも問題を解決するためにgparted USBを作成する必要がありますか?
ベストアンサー1
なぜこれが起こるのですか?
私は専門家ではありませんが、私が理解しているように、この問題は間違った起動フラグが原因であると考えられています。デュアルブート用にLinux OSをインストールするたびに、ブートローダがdev / sdaにインストールされていることを確認する必要があります。 (私はdev / sda5にインストールしましたが、これがおそらくgrub回復エラーが発生した理由です)。
この問題を解決してください(少なくとも私には効果があります)。
簡単に言うと:
Linuxを完全に削除する
bootflagをWindowsブートローダに戻す
起動回復の実行
------------- この時点で Windows で再起動できます。 ------------- --- ----------
あなたのものを変えなさいもう必要ありません。未割り当て領域を確保するためのLinuxパーティション
未割り当ての空き領域にLinuxを再インストールしてみてください。
長い答え:
まずインストールしてみてください。始動修理あなたのUSBに。ディスクイメージは次のリンクにあります。https://help.ubuntu.com/community/Boot-Repair
USBから起動できるようにBIOS設定を変更する
オペレーティングシステムの削除ツールを使用して起動できないLinux(私の場合はデフォルトのOS)を削除します。
gpartedを使用してbootflagをWindows OSにリセットします(文字通りOSのパーティションに設定します)。
起動回復ツールを使用すると、すべてが正常に戻ることができます。
次回コンピュータを再起動すると、Windowsから再起動できます。
Windowsディスク管理ツールを使用して削除もう必要ありません。したがって、Linuxパーティションは未割り当て領域になります。
パーティションウィザードを入手してください。http://www.partitionwizard.com/free-partition-manager.htmlそして、それを使用してDドライブまたはCドライブの未割り当て領域を拡張します。
Windowsディスク管理ツールに戻り、DドライブまたはCドライブをLinuxに提供したいスペースだけ縮小します(数字の入力を要求する必要があります)。不要なLinuxスペースを空きスペースに変更できる場合は、この手順は不要です。
リセットするには、最初の3つの手順を完了してください。「起動できないLinuxパーティション」空き領域に戻って再インストールしてください。しかし、拡張部分をスキップして変更するより速い方法があるかもしれないと思いました。起動できないLinuxパーティション空き容量を入力するにはクリックしてください。
ブートローダを修復し、次回のLinuxインストールに必要なスペースを割り当てたら、ついにLinuxを再インストールしてみることができます。
USBで再起動し、空き容量(dev / sda6など)にOSをインストールします。ただし、今回は正しい場所を選択したことを確認してください。ブートローダー配置されます。 (私は成功した試みでdev / sdaを選択し、とてもうまくいきました)。
おそらくより速い修正が可能です。
- この問題はbootflagが原因で発生する可能性があるため、Linuxを完全に削除する必要はありません。代わりに、起動フラグの位置を変更するだけです。