しばらく前に、私はWindows 10にアップグレードし、Ubuntuも試してみたいと思いました。
インストール後にコンピューターを再起動すると、選択できるオプションがあります。 Ubuntuを選択するとすべてが正常になり、コンピューターの電源を入れ直した後、このオプションが再び使用可能になります。
Windowsブートマネージャーを選択すると、問題が発生します。 Windows 10がロードされます。作業などを行います。スイッチをオフにしてからオンにすると、使用可能なオプションがなくなり、Windows 10が自動的にロードされます。
また、システムの詳細設定に移動してデフォルトのオペレーティングシステムをUbuntuに設定すると、ドロップダウンリストに表示されず、Windowsのみが表示されます。
EasyBCDのようなサードパーティツールを使用する代わりに、GRUBを取り戻そうとすることができます。
最初に 高速起動を無効にする ウィンドウで。そうするために :
Windows 10で
administratorとしてコマンドを開き、powercfg /h off
を実行します
次に、Control panel
-> Power Options
-> Choose what power buttons do
(左側)に移動します-> "現在利用できない設定を変更します"
およびremove「高速起動」の目盛り
これにより、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
それでおしまい。
2つの方法-最初:ソフトウェア「EasyBCD」を試してください。デフォルトのOSを選択できます。
2つ目:マシンの電源を入れるときにエスケープボタンを押す、ロゴが表示される前にエスケープを押す、いくつかのオプションが表示される、「ブートデバイスオプション」などのオプションを選択する利用可能なOSのリストを提供します。
P.s 2番目は私のPCで問題なく動作しますが、あなたのものについてはよくわかりません。試してみる。
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
私のHPラップトップ2018では、Ubuntuは起動可能ですが、Windows 10はスリープ状態になるという問題があります。 boot-repair を使用しました。
その後、を押す Esc Windows 10に入っている間。
私もEasyBCDをお勧めします( http://neosmart.net/EasyBCD/ )。現在、Windows 10をサポートしています。 Windows 10にいる間にインストールするだけで、起動時に必要なすべてのオペレーティングシステムを選択し(16.04に自動回復します)、それが提供するブートメニューを使用します。
このソリューションは、私の2016 HPラップトップに固有のものです。
他の理由でハイバネートとファストスタートをオフにする必要があります- ファストブートの説明 を参照してください。ただし、私の場合は、Windowsから直接ブートします。 EasyBCDをインストールしましたが、マシンがUEFIモードで起動しているため、Linuxはオプションではないことを通知されました- レガシーブートモードを有効にする を参照してください。
(注:一部の記事で提案されているように、Windowsを再インストールしたり、修正ソフトウェアを購入したりする必要はありません。)
BIOSメニューで、レガシーサポートを有効にし、セキュアブートを無効にしました。これにより スタートアップメニュー が利用可能になり(ESC経由)、ブートデバイスオプションでubuntuを選択できるようになりました。
Ubuntuが必要な場合は、起動時にESCを押す必要があります。それ以外の場合は、UEFIとWindowsに戻ります。