osxとubuntu14を備えたデュアルボートrEFindを持っていました。ubuntu16にアップグレードしました。今はまったく表示されません。通常の起動画面がなくても、起動するたびにubuntuが表示されます。
承認された回答:
私がブートクーデターと呼んでいるものに遭遇しました— Ubuntu 14 [.04?]から16 [.04?]へのアップデートにより、GRUBはrEFIndをバイパスしてデフォルトのブートマネージャーになりました。 rEFIndはおそらくまだインストールされており、いくつかの方法でデフォルトに戻すことができます。または、他の方法で行うこともできます。
-
refind-mkdefault
を使用します — rEFIndに付属しているこのスクリプトは、おそらく問題を修正します。 rEFIndをOSXにインストールした場合、Ubuntuからのパスには含まれないため、OS Xパーティションで見つけるか、Ubuntuでバージョンを取得する必要があります。最も直接的な方法は、rEFIndのSourceforgeリポジトリからダウンロードすることです。 -
efibootmgr
を使用する —sudo efibootmgr -v
と入力できます すべての起動オプションと現在の起動順序(BootOrder
)を確認するには ライン)。どのオプションがrEFIndであるかがわかる場合(おそらくrefind_x64.efi
を参照します) )、-o
を使用して起動順序を変更できます オプション、sudo efibootmgr -o xxxx[,yyyy,zzzz]
のように 、ここでxxxx
Boot####
です rEFInd以降の番号のオプションは、代替のブートオプションを参照します。これがrefind-mkdefault
です します;スクリプトはそれを自動的に行います。 -
bless
を使用する — OS Xを起動できる場合(コンピューターの電源を入れるときにAltまたはOptionを使用して)、bless
を使用できます。 メインブートプログラムとしてrEFIndを復元するOSXのユーティリティ。手動のrEFIndOSXインストール手順の手順1、2、および8に従います。最新バージョンのOSXを使用している場合は、SIPで問題が発生する可能性があることに注意してください。 - rEFIndを再インストールします —rEFIndPPAまたはDebianパッケージをUbuntuにインストールできます。または、コンピュータの電源を入れたときにAltキーまたはOptionキーを使用して、OS Xを1回起動し、そこにrEFIndを再インストールします。このオプションはやり過ぎなので、意図しない変更を誤って行う可能性がありますが、比較的簡単な場合があります。 Macでは、SIPで問題が発生する可能性がありますが、可能であればOSXから再インストールすることをお勧めします。
- GRUBを使い続ける —おそらくGRUBがブートプロセスを制御しています。理論的には、すべき UbuntuまたはOSXのいずれかの起動を可能にする起動メニューを表示します。ただし、それが当てはまるかどうかは、説明からは明らかではありません。そうでない場合、またはOS Xオプションが機能しない場合は、GRUBカスタマイザーが機能を向上させるのに役立つ可能性があります。
あなたの個人的な好みとスキルレベルが関係しますが、全体として、これらのオプションを多かれ少なかれ記載されている順序で試してみるべきだと思います。