web-dev-qa-db-ja.com

すべてのWindows8のブートはグラブを壊します

UEFIとgrubを使用したWindows8とUbuntu13.04のデュアルブートがあります。 (Windows UEFIパーティションを再利用)boot-repairを使用した後、すべてが正常に見えました。しかし、Windowsを起動した後、Ubuntuを起動できなくなりました。 Grubではまだ選択できますが、画面が空白になり、エラーメッセージは表示されません。

これが本当に奇妙な部分です。liveUSBスティックが接続されている(ただし、起動されていない)場合、Ubuntuが起動します。そして、Ubuntuの起動後、ライブUSBスティックを取り外して、Ubuntuで通常どおり起動し続けることができます... Windows 8で起動するまで。次に、ライブUSBキーを使用して、Linuxで再度起動する機能を「ロック解除」する必要があります。

デルのソフトウェアがEFIパーティションに書き込むことを聞いたことがありますが、これはAsusマシンであり、ショベルウェアがそれを行うことは聞いたことがありません。

8
Marc

答えは この他の投稿 にあるようです:シャットダウン時の破損を防ぐために、Windows 8で次を実行します:

powercfg /h off

残念ながら、EasyBCDがWindowsブートローダーを壊したため、テストできません。EasyREはWin8の修復に失敗しましたが、Linuxを起動する機能を無効にしました。休憩はひどいので、Windowsリカバリドライブも何もできません。そこで、neosmartのおかげで、2つのOSの小さな問題から、ジャガイモよりも役に立たないマシンに移行しました。

この混乱から抜け出すのではなく、システムをワイプして最初からやり直すつもりだと思います。該当する場合は、上記のコマンドを試して報告します。

1
Marc

LinuxブートローダーがUSBスティックにインストールされています。 EasyBCDまたはWin2grubと呼ばれるソフトウェアを使用して、手動でGRUB2にエントリを追加できます。

0
Shankar

ブートローダーに署名する必要があるMicrosoftの副作用のように聞こえますが、Ubuntu 13.04には署名されたブートローダーがありますか?

0
MarcusJ