web-dev-qa-db-ja.com

Ubuntu 16.04:Windows 8.1のデュアルブートで開かない

Ubuntu 16.04を使用したデュアルブートでWindows 8.1を4か月以上使用していました。通常、Ubuntuを起動して、ubuntuの起動、高度な起動オプション、Windowsの起動などの4つのオプションを取得しました。晴れた日、ラップトップはデフォルトでWindows 8.1から起動しました。問題を調べるために、ラップトップを再起動し、起動を一時停止し、F9キーを押してすべての起動デバイスオプションを表示しました。

デバイスの優先順位に従って、ubuntuはまだウィンドウよりも高い優先度でしたが、それでもブートすることを選択しましたbunt。次に目にしたのは、ラップトップがWindowsから起動することでした。グラブメニューも何もありません。

StackExchangeサイトでさまざまな同様の質問を見ましたが、解決策はありませんでした。これを解決する方法についての洞察はありますか?

1
Harshit Agrawal

私が15.02を使用していた約6か月前に、非常によく似たことが起こりました。私にとってGrubは完全に動作を停止し、常にウィンドウを起動するだけで開始するようでした。私は主にubuntuで働いているため、これは非常に面倒でした。そこでこのクールなツールを見つけました(見つけた場所へのリンク: http://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/ ) 。これはブート修復です。これにより、自動修正とgrubの再インストールに関するオプションが提供されます。

GRUBメニューが表示されない場合のもう1つの方法は、ブート中にSHIFTを押し続けるとGRUBが表示されるかどうかを確認することです。それでも表示されない場合は、何らかの更新でgrubタイムアウトが何らかの形で0に切り替えられている可能性があります。/etc/default/grubファイルを見つけて編集します(rootが必要です)。次に、そこにある値を次のように変更します。

GRUB_HIDDEN_TIMEOUT=X
GRUB_TIMEOUT=X
GRUB_DEFAULT=X

Xをこれらの値(または必要なもの)に置き換えます

GRUB_HIDDEN_TIMEOUT=3
GRUB_TIMEOUT=15
GRUB_DEFAULT=0

ファイルを保存して終了し、実行します

Sudo update-grub

それでもうまくいかない場合は、グーグルをもう少し調べてみてください。Ubuntuのせいではないかもしれません。ここに、Windows UEFIがすべての楽しみを抱えているように見えるものへのリンクがあります。 http://www.linuxubuntu.org/fix-grub-not-showing-for-windows-10-linux-dual-boot/

1
smerkousdavid

/ homeフォルダーは常に別のパーティションに保持されます。これにより、問題が発生したときにフラッシュドライブからUbuntuを再インストールできます。 (/ homeはフォーマットしないでください。)

ブートの問題やその他のOS関連の問題がある場合、Ubuntuを再インストールすると9/10に修正されることがわかりました。

/ homeが別のパーティションにある場合は、「other」を選択し、Ubuntuの既存のパーティションをそれぞれ選択して、/ home以外のすべてに「format」をチェックすることでUbuntuを再インストールできます。

0
Buck