Mac
 Computer >> コンピューター >  >> システム >> Mac

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

macOSとUbuntuのデュアルブートには多少の冒険心が必要ですが、決して難しい作業ではありません。ただし、ブートローダーまわりで問題が発生することもあるため、その対処法も押さえておく必要があります。MacへのUbuntuのインストール(およびデュアルブート化)自体は、それほど手間のかかる作業ではありません。

あらかじめ注意しておくと、VMwareなどの仮想マシン上でUbuntuを動かすほうがはるかに効率的です。何らかの理由で仮想マシンが使えない場合に、デュアルブートを第二の選択肢として検討しましょう。もうひとつ警告しておきたいのは、ハードウェアの一部がUbuntu上で正しく動作しない可能性があるという点です。MacはLinux環境下で挙動が不安定になることがあるため、トラブルシューティングに対応できる忍耐力と技術知識を持っていない場合は、先に進むべきではありません。

作業を始める前に、必ずMacのバックアップを取ってください。これは省略不可の必須ステップです

1. Ubuntuをダウンロードする

1. Canonicalの公式サイトから最新版のUbuntu LTSインストーラーをダウンロードします。執筆時点でのバージョンはUbuntu 16.04.4 LTSです。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

2. 寄付をしてUbuntuの開発をサポートするか、「Not Now」をクリックしてダウンロードページへ直接進みます。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

2. Ubuntuインストールメディアを作成する

ここでは例としてUSBメモリを使用します。容量は最低でも2GB以上で、中身が空のものを用意してください。

ドライブのフォーマット

1. USBメモリをMacに挿入します。

2. 「アプリケーション/ユーティリティ」からディスクユーティリティを開き、サイドバーでUSBドライブを選択します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

3. メニューバーの「消去」をクリックして、ドライブをフォーマットします。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

4. 次の画面で、フォーマット形式を「MS-DOS(FAT)」、方式を「GUIDパーティションマップ」に設定します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

5. 「消去」をクリックし、フォーマット処理が完了するまで待ちます。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

フォーマットがうまくいかない場合は、ターミナルから同じ操作を試してみてください。

イメージの書き込み

Etcherを使って、Ubuntuのインストールイメージをディスクに書き込みます。

1. Etcherをダウンロードしてインストールします。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

2. Etcherを開き、「Select Image」をクリックしてUbuntuのISOファイルを選択します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

3. 「Select Drive」をクリックして、使用するUSBドライブを選択します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

4. 「Flash!」をクリックして、イメージをUSBドライブに書き込みます。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

3. ドライブの事前準備

UbuntuとmacOSの両方を管理するブートローダーとして、rEFIndを使用します。

rEFIndのインストール

1. rEFIndのバイナリパッケージをダウンロードします。

2. ダウンロードしたファイルを解凍します。

3. 「/Applications/Utilities/Terminal」からターミナルを開きます。

4. 「refind-installer」ファイルをターミナルのアイコンにドラッグ&ドロップして、スクリプトを実行します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

続行する前にSIP(System Integrity Protection)を無効化する必要がある場合や、リカバリーパーティションからrEFIndをインストールする必要がある場合は、以下の手順に従ってください。

  • Macを再起動し、起動画面が表示されたらAppleロゴが画面に現れるまで Command + R キーを押し続けます。
  • 読み込みが完了してリカバリーモードに入ったら、「ユーティリティ → ターミナル」をクリックします。
  • ターミナルウィンドウで csrutil disable と入力し、Enterキーを押します。
  • Macを再起動します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

5. rEFIndが正常に動作しているか確認するため、Macを再起動します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

ディスクユーティリティでパーティションを作成する

同じハードドライブからmacOSとUbuntuをデュアルブートするには、ディスクユーティリティを使ってUbuntu用のパーティションを新規に作成する必要があります。

1. 「/Applications/Utilities」フォルダからディスクユーティリティを開きます。

2. サイドバーで起動ディスクを選択し、「パーティション」ボタンをクリックします。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

3. ダイアログボックスの「パーティション」をクリックして確認します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

4. 「+」ボタンをクリックしてパーティションを追加します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

5. サイズと名前を設定します。パーティション形式には「MS-DOS(FAT)」を選択します。この領域は後ほどUbuntuインストーラーによって消去されます。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

6. 「適用」→「パーティション」の順にクリックして実行します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

操作中に問題が発生した場合は、代わりにターミナルからパーティションを作成するか、Time Machineのスナップショットを削除する必要があるかもしれません。

4. Ubuntuをインストールする

ここまでの準備がすべて整えば、ついにMacにUbuntuをインストールできます!残念ながら、以下の手順については高品質なスクリーンショットをご用意できませんでした。

USBから起動する

1. Macを再起動します。

2. rEFIndの画面でUSBドライブを選択し、そこから起動します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

Ubuntuインストーラーの実行

1. (可能であれば)ワイヤレスネットワークに接続し、サードパーティ製ソフトウェアのインストールを選択します。

2. インストール方法の選択画面で、下部にある「それ以外(Something Else)」を選択します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

3. 先ほど作成したパーティションを選択し、「–」ボタンをクリックして削除します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

4. 空き領域を選択した状態で「+」をクリックし、新しいパーティションを作成します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

5. サイズを4000MBに、「用途」を「スワップ領域(swap)」に設定します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

6. 「+」ボタンでもうひとつ新しいパーティションを作成します。利用可能な空き領域をすべて使い切り、「用途」を「Ext4ジャーナリングファイルシステム」に設定し、マウントポイントを「/」に指定します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

7. 「ブートローダーをインストールするデバイス」の欄で、作成したext4パーティションを選択します。

MacにUbuntuをインストールしてデュアルブート環境を構築する完全ガイド

8. 以降のステップを進めてユーザーアカウントを作成し、インストールを完了させます。

起動順序の設定

インストール完了後、Macは自動的にUbuntuで起動する可能性があります。その場合、GRUBブートローダーが起動制御を乗っ取っているため、rEFIndに制御権限を取り戻させる必要があります。本ガイドの手順に従い、Ubuntu内から efibootmgr コマンドを使って問題を解決してください。

ただし、近道が存在する場合もあります。rEFIndとUbuntuのみがインストールされている環境であれば、次のUbuntuターミナルコマンドで解決できるはずです。ただし環境によって状況が異なるため、内容を理解せずにむやみに実行しないでください:

sudo efibootmgr -o 0000,0080

まとめ:インストール後の作業

お使いのMacモデル専用の追加ドライバーやソフトウェアのインストールが必要になるでしょう。ベストなアドバイスは、自分のハードウェア構成に合わせた適切なドライバーやソフトウェアの調整方法を事前に検索しておくことです。

  1. MacにJavaを簡単かつ迅速にインストールする方法【初心者向け完全ガイド】

    MacにJavaをインストールする方法をお探しですか?長年にわたり、Javaプラットフォーム上で数多くのアプリケーションを作成・配布・実行できるよう、さまざまな技術やトレンドが取り入れられてきました。KubernetesのDockerコンテナを活用すれば、Java開発者は複数の仮想環境ごとにクラウドインフラを管理することなく、クラウドベースのサービスを多様なクラウド環境へ簡単にパッケージ化して配布できます。競合技術の存在にかかわらず、クラウドネイティブJavaはクラウド中心のアプリケーション開発全体に大きな影響を与え続けています。幸いなことに、最新のJavaフレームワークは、コンパイルが高速で

  2. MacにWindows 7をインストールする方法|Boot Campと仮想マシンの違いを徹底解説

    MacBookにWindows 7を導入する2つの方法 MacBookにWindowsをインストールする方法は、大きく分けて2つあります。1つは「Boot Camp」を使ってmacOSと共存させ、起動時にどちらかを選ぶデュアルブート方式。もう1つは「Parallels Desktop」「VMware Fusion」「VirtualBox」などの仮想化ソフトウェアを使い、macOS上のウィンドウでWindowsを動かす仮想マシン方式です。ただし、Boot CampでWindows 7をインストールできるのは、2014年頃までに発売された旧世代のMacのみです。比較的新しいMacBookにWind