web-dev-qa-db-ja.com

非UEFIコンピューター上のクローバーブートEFIファイル

そのため、BIOSブートからCloverを起動し、最初のブートローダーに再起動することについて聞いたことがありますが、UEFIモードです。そのような構成を行う方法の詳細な方法はありますか?オンラインで見つけることができないようで、聞いた方法にはMBRが含まれています。ただし、3つまたは4つ以上のプライマリパーティションを作成できるように、GPT構成が必要です。これを行う方法はありますか? UEFIDUETを使用したくありません。 USBフラッシュドライブで Rod Smithのチュートリアル を実行しましたが、IDEやAHCIモードなどで問題が発生したため、DUETのようなものは避けたいと思います。

1
Varun Narravula

あなたの質問は、2つの関連する問題に触れています。

  • BIOSとUEFIブート
  • GPTとMBRのブート

あなたが遭遇する問題は、クローバーがBIOSブートを必要とするが、BIOSブートはMBRブートを意味するということです。したがって、明らかに何らかの魔法が必要です-結局のところ、これは非常に簡単です:ディスクはMBRとGPTパーティションテーブルの両方を運ぶことができ、同じ情報を運ぶ必要はありません-これはハイブリッドと呼ばれますパーティションテーブル。

  • したがって、必要なのは、ニーズに合わせてGPTパーティションテーブルを作成することです(Clover用の1つのパーティションを含む-次のステップを簡単にするために、これを最初に配置するのが最善です)
  • 次に、「保護」MBRスタイルのパーティションテーブルを作成します。このテーブルには、起動可能なCloverパーティションと、その他すべてがタイプ「EF」の単一のプライマリパーティションに含まれています。

Cloverをインストールした後、BIOSスタイルのブートがMBR(Cloverによってインストールされた)を介して実行されると、Cloverが起動し、次にGPTパーティションテーブルを読み取って残りをブートします。これは、BIOSが起動可能なパーティションを1つだけ認識しているのに対し、Cloverは多くを認識できることを意味します。

私はこの方法を使用して、Ubuntu、Windows、MacOS間でトリプルブートすることに成功しました。

2
Eugen Rieck