web-dev-qa-db-ja.com

エントリをCloverブートローダーに追加/編集

Windows 10、Ubuntu、Kaliを搭載した新しいラップトップでトリプルブートしています。 Niceブートローダーを入れたかったので、Cloverをインストールしました。クローバーは問題なく起動します。他のUEFIブートローダーよりも優先順位が高く、すべて問題ありません。私の問題は、CloverがWINRETOOLS、ESP、およびその他のランダムドライブなどのWindowsシステムドライブのみを表示していることです。 3つのOSはすべて1つの1TBドライブにインストールされており、現在デフォルトのUEFIメニューから直接それらすべてを起動できます。

だから私の質問は、Cloverに表示されているエントリを編集し、それらをすべて削除して、3つのオペレーティングシステムのEFIパスのみを手動で追加できますか? Clover Configuratorはこのようなことができると思いますが、それはOSX専用です...

4
David Ludwig

Clover Configuratorが行うことは、EFIパーティションをマウントすることだけであり、クローバーにあるconfig.plist(OS Xプロパティリストファイル)をユーザーフレンドリーな方法で編集できます。一般に、クローバーはOS Xでのみ使用されます。私が知っている限りでは、クローバーは特にハッキントッシュを念頭に置いて作成されたためです。

次の手順で、WindowsにクローバーEFIパーティションをマウントできます。

管理者としてコマンドプロンプトを開きます。

次のコマンドを実行します。

diskpart

list disk(複数のディスクがある場合は、Clover EFIをインストールしたディスクをメモしてください。)

select disk #(#はCloverのあるディスクのディスク番号です)

list partition

select partition x(クローバーパーティションのx-私の場合、クローバーパーティションは200MBでした。一部では100MBです。タイトルは通常「不明」ですが、これが表示されない場合は、おそらく間違ったドライブを選択しています。)

assign letter=s(または、まだ使用されていない限り、任意のドライブ文字)

exit

コマンドプロンプトを閉じることができます。

これで、WindowsにEFIドライブが表示されます。エクスプローラからこのドライブにアクセスすることはできません。代わりに、タスクマネージャからアクセスする必要があります。

タスクマネージャーでドライブにアクセスするには、[新しいタスクを実行]をクリックし、ポップアップウィンドウの右下にある[参照]をクリックします。

これでEFIドライブを選択できます。

Config.plistファイルにアクセスするには、EFI/EFI/CLOVER/config.plistに移動します。タスクマネージャーでファイルを右クリックし、使用するリッチテキストエディターを選択します。ファイルをデスクトップに保存し、EFIパーティションのファイルを削除することでファイルを保存できます(同じことを行ってバックアップを作成することをお勧めします-ワードパッドなどで開いて、編集されていないコピーをデスクトップなどに保存します)。右クリックして[コピー]をクリックし、右クリックして[貼り付け]をクリックして、編集したファイルをEFIパーティションにコピーします。ファイルをドラッグすることはできません。その大部分はMac OS XとHackintoshesに関連する予定ですが、これらはすべて無視できます。

CTRL-Fで「GUI」と呼ばれるものを見つけ、その下で、Cloverのブート画面に何かを追加するには、次のようなエントリを追加します。

<key>GUI</key>
<dict>
    <key>Custom</key>
    <dict>
        <key>Entries</key>
        <array>
            <dict>
                <key>Disabled</key>
                <false/>
                <key>Ignore</key>
                <false/>
                <key>Path</key>
                <string>\EFI\ubuntu\grubx64.efi</string>
                <key>Title</key>
                <string>Ubuntu</string>
                <key>Type</key>
                <string>All</string>
                <key>VolumeType</key>
                <string>Internal</string>
            </dict>
            <dict>
                <key>Disabled</key>
                <false/>
                <key>Ignore</key>
                <false/>
                <key>Path</key>
                <string>\EFI\Microsoft\Boot\example.efi</string>
                <key>Title</key>
                <string>Windows</string>
                <key>Type</key>
                <string>Windows</string>
                <key>VolumeType</key>
                <string>Internal</string>
            </dict>
        </array>
    </dict>

ファイルが正しくフォーマットされていることを確認できるものなしでplistを編集するのは非常に難しいですが、新しいエントリはそれぞれ次のようになります。

<dict>
        <key>Disabled</key>
        <false/>
        <key>Ignore</key>
        <false/>
        <key>Path</key>
        <string>\EFI\operatingsystem\example.efi</string>
        <key>Title</key>
        <string>Whatever you want it to show up as</string>
        <key>Type</key>
        <string>Windows or All</string>
        <key>VolumeType</key>
        <string>Internal</string>
</dict>

プロセスはこれほど単純ではありません。手順のいくつかを概説しました。詳細なガイドについては、 ここをクリック をご覧ください。

この人は私よりもこのことをよく知っており、Kali、Ubuntu、Windows、OS Xを実行しているなど、はるかによく似た設定になっています。

幸運を祈ります!

2
Nic