web-dev-qa-db-ja.com

rEFIt-rEFInd-Grub2 ..... Mac上のUbuntu 14.10の「正しい方法」とは何ですか:

誰かが「正しい方法」(そのようなことがある場合)を理解して、EFIコンピューター(具体的には2012 iMac-私はこのiMacにUbuntu 14.10をインストールしています)パーティション/ sda5で)。

最初にrEFItをインストールしました。完全に機能しなかったので、後でrEFIndに置き換えようとしました(rEFItの削除は不完全だったと思いますが)。そしてもちろん、UbuntuパーティションにGrubをインストールしました。

これらのインストールの順序を覚えていません。 Mac側にrEFItをインストールしてから、/ sda5パーティションにUbuntu(Grubを使用)をインストールしたと思います。 。 。その後、Ubuntu側にインストールしてrEFIndに「アップグレード」します(ただし、Mac側にあった可能性があります)。

Macを長い間起動すると、Grub2が起動し、Ubuntuインストールを選択しました。その後、何が起こったのかはわかりませんが、rEFIndで起動し始めました。 rEFIndでは、Ubuntuアイコンを選択し、Grub2で起動します。基本的に、順番に使用しなければならない2つの異なるブートマネージャーがありました。

とにかく、大規模なクラッシュが起きるまで、私はこれを長い間使っていました。クラッシュ後、rEFIndを起動し、任意のOS(LiveUSBを含む)を選択するたびに、最初にロードされますただし、画面は最終的に空白になり、そこで停止します =。何も起こらなかったようです。そこで、reFINDを削除し、refitをインストールしました。 MacがrEFItで起動し、Ubuntuアイコンを選択すると、Grub2に移動します。しかし、Grubの画面は完全に明確ではなく、少しピクセル化されています。

このため、2つのブートマネージャーを使用する必要があるのか​​と思いました。

/preferableのいずれか:

1。仲介なしでGrub2を直接起動します;または
2。 rEFIt(またはrEFInd)を起動し、Grubに移動する必要はありませんか?

この件に関する知識に感謝します。わかりません。

1
Rsync

#1と#2の両方のオプションが可能です。ただし、MacのネイティブEFIモードブートと、MacがBIOS /レガシーブートを実装する方法を理解していない場合は、セットアップの際にハッシュを作成する可能性があります。私の疑いは、GRUBのBIOSモードバージョンを使用して、UbuntuをBIOS /レガシーモードでインストールしたことです。つまり、GRUBはOS Xを起動できません(または、管理するかもしれませんが、そのパスは私の経験では非常に不安定です)。私が正しい場合は、GRUBのEFIバージョンまたはrEFIndをインストールして、必要に応じて実行することをお勧めします。 LinuxではLiveWireBTが理論的にこれをより信頼性の高いものにすることができるMactelツールがありますが、OS Xからのインストールが望ましいです。 (ただし、これらのツールの使用経験は限られているため、詳細にコメントすることはできません。) hybrid MBRs および EFIブートローダーfor Linux のマイページスピードアップに役立ちますが、読書に時間を費やす準備をしてください。申し訳ありませんが、これに適したショートカットはありません。頭を悩ませるステップバイステップのガイドはうまくいくかもしれませんが、著者があなたのシステムに当てはまらないという仮定のために、あなたを迷わせる可能性が高くなります。

rEFInd documentation はかなり広範囲です。最近rEFIndのMacサポートに大きな変更があったことに注意してください。特に、バージョン0.8.4以降はデフォルトでEFIシステムパーティション(ESP)にインストールされるようになりました。これは、デフォルトでYosemiteをセットアップする方法で動作するために必要です。ただし、この変更によりユーザー間で混乱が生じています。

完全な開示:rEFIndを維持しているため、偏見はありません。

4
Rod Smith

GRUB EFIバイナリを直接起動する 動作するはずです 。新しいMacでは、WindowsまたはMacでの通常のUEFIインストールに違いはありません。古いMacの場合、GRUB EFIバイナリを祝福する必要があります。 Mactel tools PPA は、セットアップを簡単にするツールを提供します。

で説明したように、外部のUbuntuインストールを起動することもできます EFIを使用して外部ハードドライブにUbuntuをインストールすることはまだ可能ですか?ただし、Macの内部ドライブから起動する場合は、--removableコマンドからgrub-installオプションを省略してください。また、これらの手順に従う場合、別のHFS +パーティションを作成する必要はありません。MacEFIローダーがあるパーティションを使用してください。

0
LiveWireBT