web-dev-qa-db-ja.com

Windows 10およびUbuntu 16.04 LTSデュアルブートの問題

しばらく前に、私はWindows 10にアップグレードし、Ubuntuも試してみたいと思いました。

インストール後にコンピューターを再起動すると、選択できるオプションがあります。 Ubuntuを選択するとすべてが正常になり、コンピューターの電源を入れ直した後、このオプションが再び使用可能になります。

Windowsブートマネージャーを選択すると、問題が発生します。 Windows 10がロードされます。作業などを行います。スイッチをオフにしてからオンにすると、使用可能なオプションがなくなり、Windows 10が自動的にロードされます。

また、システムの詳細設定に移動してデフォルトのオペレーティングシステムをUbuntuに設定すると、ドロップダウンリストに表示されず、Windowsのみが表示されます。

5
mtrobert

EasyBCDのようなサードパーティツールを使用する代わりに、GRUBを取り戻そうとすることができます。

最初に 高速起動を無効にする ウィンドウで。そうするために :

Windows 10で

administratorとしてコマンドを開き、powercfg /h offを実行します

次に、Control panel-> Power Options-> Choose what power buttons do(左側)に移動します-> "現在利用できない設定を変更します"

およびremove「高速起動」の目盛り

enter image description here

これにより、Windowsでの高速起動が無効になります(デュアルブートでは必須です)。

次にリブートします。

grubが表示されます。素敵できれい。

注:

既にEasyBCDを試したことがある場合は、ブートローダーが台無しになっている可能性があります。その場合、これを行います:

起動時にマルチブートマネージャーに移動します(HPノートブックでは f9 マシンの電源を入れるとすぐに、 f12 Dellノートブックで)、手動でUbuntuを起動します。

または

上記の手順を実行した後、再起動します。 BIOSにアクセスします。

ブートセクションとアンダーブートローダー(または同様のもの)に移動し、Windowsブートマネージャーの上に「Ubuntu on HDxxxx」オプションを表示します。

または

次のコマンドを実行してgrubを再インストールします。

Sudo update-grub
Sudo grub-install /dev/sda
Sudo update-grub

それでおしまい。

5
Severus Tux

2つの方法-最初:ソフトウェア「EasyBCD」を試してください。デフォルトのOSを選択できます。

2つ目:マシンの電源を入れるときにエスケープボタンを押す、ロゴが表示される前にエスケープを押す、いくつかのオプションが表示される、「ブートデバイスオプション」などのオプションを選択する利用可能なOSのリストを提供します。

P.s 2番目は私のPCで問題なく動作しますが、あなたのものについてはよくわかりません。試してみる。

0
Pawanjot Singh

Windowsの休止状態に問題がある可能性があります。 Windows 10がシャットダウンすると、代わりに「役立つ」休止状態になります。その動作を停止するには、シャットダウンボタンを押しながらShiftキーを押し続けます。それでもうまくいかない場合は、ライブCDから起動してboot-repairを実行してみてください。アクセスするには、次を実行します。

Sudo add-apt-repository ppa:yannubuntu/boot-repair && Sudo apt-get update && Sudo apt-get install -y boot-repair && boot-repair

これにより、多くのgrub2の問題が修正されます。

出典:ubuntuコミュニティサポートwiki、askubuntu.com

0
jaw2233

私のHPラップトップ2018では、Ubuntuは起動可能ですが、Windows 10はスリープ状態になるという問題があります。 boot-repair を使用しました。

その後、を押す Esc Windows 10に入っている間。

0

私もEasyBCDをお勧めします( http://neosmart.net/EasyBCD/ )。現在、Windows 10をサポートしています。 Windows 10にいる間にインストールするだけで、起動時に必要なすべてのオペレーティングシステムを選択し(16.04に自動回復します)、それが提供するブートメニューを使用します。

0
user227495

このソリューションは、私の2016 HPラップトップに固有のものです。

他の理由でハイバネートとファストスタートをオフにする必要があります- ファストブートの説明 を参照してください。ただし、私の場合は、Windowsから直接ブートします。 EasyBCDをインストールしましたが、マシンがUEFIモードで起動しているため、Linuxはオプションではないことを通知されました- レガシーブートモードを有効にする を参照してください。

(注:一部の記事で提案されているように、Windowsを再インストールしたり、修正ソフトウェアを購入したりする必要はありません。)

BIOSメニューで、レガシーサポートを有効にし、セキュアブートを無効にしました。これにより スタートアップメニュー が利用可能になり(ESC経由)、ブートデバイスオプションでubuntuを選択できるようになりました。

Ubuntuが必要な場合は、起動時にESCを押す必要があります。それ以外の場合は、UEFIとWindowsに戻ります。

0
Gordon Tytler