MacBook pro(2011年初頭)にUbuntuをインストールしようとしています。理想的には、Macに直接インストールしてOS Xを上書きしないでください。Ubuntuをフラッシュドライブにインストールし、これを使用して起動できます。 Macのハードドライブ(5 GBのUSBのみ)には何も保存できないことに気付きました。
USBドライブを使用してUbuntuを起動し、UbuntuのすべてをUSB経由でMacに接続されている外部ハードドライブに保存できるかどうかは誰にもわかりますか?私は多くの研究を行ったが、正解を見つけることができなかった。
ありがとうございました!
はい、実際、昨日やったばかりです!
Ubuntuを外部ドライブに単純にインストールする際の問題は、EFIおよびUEFI仕様のカスタム実装により、Macが起動可能として認識しない場合があることです。
私の指示は、Ubuntu 16.04 LTSをEFIを備えたシステムの2014 MacbookPro 13インチRetinaモデルにインストールすることです。インストール後、MacのネイティブEFIソフトウェアから外部ドライブでUbuntuインストールを起動できるはずです。プライマリハードドライブとシステムを不可逆的に変更することを恐れることなく、システムでこれを試すことができるはずです。
私はこれに従いました( http://courses.cms.caltech.edu/cs171/materials/pdfs/How_to_Dual-Boot_OSX_and_Ubuntu.pdf 、ミラーリング: https://www.scribd .com/document/324530525/How-to-Dual-Boot-OSX-and-Ubunt )以下の修正を加えたガイド。
50 GBの空き容量の代わりに、消去を気にしないハードドライブが必要です。特定の状況では、ワイプせずに実行できますが、ここでは説明しません。
内蔵ハードドライブを選択する代わりに、Ubuntuをインストールするドライブを選択します。ハードドライブを再フォーマットして、フォーマットが「OS X拡張(ジャーナリング)」で、スキームが「GPTパーティションマップ」になるようにします。これの目的は、ハードドライブがGPTパーティションマップを使用し、EFIから起動できるようにすることです。
次に、ドライブを2つのパーティションに分割します。最初のパーティションには「OS X拡張(ジャーナリング)」ファイルシステムが必要です。最初のパーティションは可能な限り小さくする必要がありますが、200MB以上でなければなりません。
これらの変更は非常に重要です。従わないと、プライマリハードドライブのデータが上書きされる危険があります。
Ubuntuをインストールする前に、OS Xのディスクユーティリティを使用して最初のパーティションのサイズを200MBに小さくすることができなかったなら、今がチャンスです。 GPartedを起動し、外部ドライブの場所(ここでは/dev/sdd
と仮定)を特定し、パーティション(HFS +パーティションである必要があります)を特定し、サイズを200MBまたは200MiBに変更します。変更を適用します。
その画面で「他の何か」を選択した後、1.以前にフォーマットしてパーティションを作成したハードドライブと、そのパスを特定します。 /dev/sdd
にあると仮定します。 「ブートローダーインストール用のデバイス:」を/dev/sdd
のデバイスに変更します。 2.大きなパーティションを選択して削除します。空きスペースで、ガイドと同様の手順を実行して、「/」になるext4パーティションとスワップパーティションを作成します。そのパーティションをメモします。/dev/sddN
である必要があります。
/dev/sda
のインスタンスは、代わりに/dev/sdd
を読み取る必要があります
OS Xに戻り、diskutil list
を実行して、外部ディスクがマウントされている場所を確認できます。 /dev/disk2
。また、Ubuntuブートパーティションも特定します。 /dev/disk2s2
Sudo bless --device /dev/disk0sN --setBoot
の代わりに、フラグなしでSudo bless --device /dev/disk2s2
を実行します。/dev/disk2s2
は、上記のUbuntuブートパーティションのパスを指します。
結局、リブートすると、Option
キーを押したままにし、標準の選択肢に加えて、EFI Boot
の選択肢が表示されるはずです。これを選択すると、GRUBメニューからGRUBUbuntuブートパーティションにインストールされ、そこからUbuntuインストールにチェーンロードできます。
インストール後、何らかの理由で、プライマリ内部ドライブのEFIパーティションにもGRUBがインストールされ、UbuntuのインストールからそのEFIパーティションをマウントして、/EFI/ubuntu
を削除することができました。ディレクトリ、次にパーティションをアンマウントし、影響はありません。しかし、そのディレクトリをそのままにしておくのは無害だと思います。