MacBook Pro 13inch Retinaディスプレイにubuntu 14.04 LTSをインストールしていますOS Xパーティション、mac os xパーティションにreFindをインストールできません。これを回避するために、reFindブートマネージャー専用の1GBパーティションを個別に作成し、install.shと--ownhfsおよび--alldriversオプションを使用してrefindをインストールしました。現在、私のdiskutilリストの出力は次のようになっています。
My-MacBook-Pro:〜yatin $ diskutil list /dev/disk0 #:タイプ名サイズ識別子 0:GUID_partition_scheme * 251.0 GB disk0 1:EFI EFI 209.7 MB disk0s1-ESP 2:Apple_HFS REFIND_BOOTMGR 864.0 MB disk0s2-カスタムHFS refindパーティション 3:Apple_HFS OS X 82.9 GB disk0s3-OS X 4:Apple_Boot Recovery HD 650.0 MB disk0s4 5:0FC63DAF-8483-4772-8E79-3D69D8477DE4 83.5 GB disk0s5-ubuntu 6:Linux Swap 14.5 GB disk0s6 7:0FC63DAF-8483-4772-8E79-3D69D8477DE4 68.4 GB disk0s7-共有ボリューム
Macを起動すると、refindのブートセレクターが表示され、ubuntu、mac、grubの3つのエントリが表示されます。 grubのrefindエントリを削除したいのは、refindがubuntuイメージを直接起動することを考えると意味がありませんが、refind.confファイルが見つかりません。 REFIND_BOOTMGRボリュームの通常の場所、つまり/EFI/refind/refind.confの下にrefind.confが表示されません。どこに配置する必要がありますか?
再検索は優れていますが、手順ページには非常に多くの情報が欠けているようです。著者以外の誰かが校正して、何十もの「それはどういう意味ですか?」または「それはどこにありますか?」質問はすぐに回答できます。プログラムを書いている人にとって明らかなことは、それを使用しようとしている人にとってそれほど明白ではないかもしれません。
とにかく、適切な場所を見つけるために、手順のアンインストール部分でいくつかの手がかりを見つけることができました。これらは、マウントされていないEFIパーティションをマウントする手順については、手動インストールガイドに戻っています。
diskutil listパーティションのリストを取得するには、私の場合、EFIはdisk0s1です。
mkdir/Volumes/espボリュームをマウントする場所を作成します。
Sudo mount -t msdos/dev/disk0s1/Volumes/espボリュームをマウントします。
/ Volumes/esp/EFI/refindを見て、refind.confファイルを見つけます。または、Finderは左側の[デバイス]リストにEFIというディスクをマウントします。そのため、クリックしてEFI/refindを参照します。
答えをグーグルで探してこのページを見つけたので、この小さな情報スニペットが他の人が追跡しようとするのに役立つことを願っています。
OSX経由でインストールした場合:Sudo mountesp
ターミナルは、どこを見ればよいかを教えてくれます。通常/ Volumes/ESPそこからrefind.conf
を見つけることができます:
/Volumes/ESP/EFI/refind/refind.conf
rEFInd author から:
0.9.3以降、rEFIndはESPを見つけてマウントするmountespというスクリプトを提供しています。ターミナルを開き、Sudo mountespと入力してESPをマウントします。プログラムは、ESPがマウントされている場所を通知する必要があります。手動でアンマウントするか、再起動するまでマウントされたままになります。
--ownhfs
オプションを使用してインストールした場合、refind.conf
は、System/Library/CoreServices
で指定したパーティションの--ownhfs
ディレクトリにあります。
REFIndはブートローダーを自動検出するため、GRUBを再度使用したくない場合は、grubx64.efi
ファイルをインストールした場所(おそらくESP)から削除することもできます。
実行しないでください:
mkdir /Volumes/esp
代わりに使用します:
diskutil mount /dev/disk0s1
Finderに移動すると、EFI>EFI>refind>refind.conf
に表示されます
PS:必ずSudoで編集してください。