MacでLinuxを使う完全ガイド:仮想化とデュアルブートでのインストール手順を徹底解説
Macでは、2つの異なる方法でLinuxを実行できます。1つは仮想化ソフトウェアを使ってLinuxをインストールする方法、もう1つはmacOSと並行してOSを起動する「デュアルブート」環境を構築する方法です。この記事では、Mac上でLinuxを動かすための両方の方法を詳しく解説します。
Linuxディストリビューションとシステム要件
Linuxには多数のディストリビューション(distro)が存在し、その数は1,000以上。それぞれ独自の特徴やデザインを持っています。Linuxが初めての方は、インストールが簡単で使いやすい以下のディストリビューションから選ぶのがおすすめです。
- Linux Mint
- Ubuntu
- Fedora
- Manjaro
- Arch Linux
システム要件はディストリビューションごとに異なります。たとえばLinux Mintの場合、Macが以下のスペックを満たしている必要があります。
- RAM 2GB以上
- ディスク空き容量20GB以上
- 64ビットIntelプロセッサ
ほとんどのLinuxディストリビューションは軽量で、10年以上前の古いMacでも問題なく動作します。
T2チップ搭載MacとApple Silicon Macについて
意外に思われるかもしれませんが、新しいMacモデル(2018年以降)へのLinuxインストールは、旧モデルよりも難しくなっています。その理由は「Apple T2セキュリティチップ」と「Apple Silicon CPU」の存在です。
T2セキュリティチップ搭載Macの場合
T2セキュリティチップを搭載したIntel Macでは、多くのLinuxディストリビューションをデュアルブート構成でインストールできますが、追加の作業が必要になります。
たとえば、外部メディアからの起動を許可するようファームウェアを設定する必要があります。また、トラックパッド、キーボード、Wi-Fiなどのハードウェアコンポーネントは、T2対応カーネルをインストールしないと正常に動作しない場合があります。インストール予定のディストリビューションによっては、さらに事前準備が必要になることもあります。
詳細な手順はここでは紹介しきれないため、T2 Mac向けのLinuxセットアップについてはT2linux.orgを参照してください。なお、仮想マシンとしてLinuxを実行するだけなら、こうした心配は不要です。
Apple Silicon Macの場合
Apple SiliconチップはARMアーキテクチャベースですが、多くのLinuxディストリビューションはARMに対応していません。さらにAppleはブートプロセスに独自のコードを使用しているため、アーキテクチャに対応していてもディストリビューションが起動しないことがあります。将来的には「Asahi Linux」というプロジェクトがサポートを提供する可能性があります。
ただし、仮想化ソフトウェアを使えば、Debian ARMなどのARM版LinuxをApple Silicon Mac上で実行できます。エミュレーション機能を使えばIntel版ディストリビューションも動かせますが、パフォーマンスは低下します。
始める前にLinuxディストリビューションをダウンロード
作業を始める前に、公式サイトからISO形式のLinuxディストリビューションをダウンロードしておきましょう。Linux Mintをダウンロードする手順は以下の通りです。
- Linux Mintの公式サイトにアクセスする。
- 「Download」ボタンを選択する。
- 希望するエディション(Cinnamon、Xfce、MATE)を選ぶ。
仮想化ソフトウェアでLinuxをインストールする
仮想化ソフトウェアを使えば、Mac上で素早くLinuxを立ち上げられます。安全性が高く、デュアルブート環境を構築する前に試せるのもメリットです。
無料で使える仮想化ソリューションには、次のようなものがあります。
- VirtualBox(聞いたことがある方も多いはず)
- UTM
このチュートリアルでは、操作性が良く、IntelとApple Siliconの両チップセットを完全サポートしているUTMを使用します。エミュレーションにも対応しているため、Apple Silicon上で32/64ビットのLinuxディストリビューションを実行することも可能です。
以下の手順では、UTMを使ってMac上でLinux Mint Cinnamonを仮想化(またはエミュレート)する方法を紹介します。
Linux仮想マシンのセットアップ
まず、UTMでLinux仮想マシンを作成しましょう。
- UTMをインストールして起動する。
- 「Welcome to UTM」画面で「Create a New Virtual Machine」を選択する。
- 「Virtualize」(Apple Silicon Macの場合は「Emulate」)を選択し、インストールするOSとして「Linux」を選ぶ。
- 「Browse」ボタンを選択し、Linux MintのISOファイルの場所を指定する。
- メモリスライダーでVMに割り当てるメモリ量を指定する。CPUコア数も指定するか、「Default」のままにしておく。
- 「Size」フィールドに、VMに割り当てるストレージ容量をGB単位で入力する(Linux Mintには最低20GB必要)。
- Linux Mint VMとmacOSの間でファイルやフォルダを共有する予定がある場合は、共有フォルダのパスを設定する。
- VMの名前(例:「Linux Mint」)を入力し、「Save」を選択する。
仮想マシンへのLinuxインストール
続いて、UTMの仮想マシンにLinuxをインストールします。
- 再生ボタンを選択して仮想マシンを起動する。
- VMがLinux MintのISOファイルから起動するまで待つ。
- ブートメニューが表示されたら「Start Linux Mint Cinnamon」を選択してReturnキーを押す。
- VMがLinux Mintのライブ環境を読み込みます。まずは自由に操作してみましょう。続行するには、デスクトップ上の「Install Linux Mint」アイコンをダブルクリックします。
- 言語とキーボードレイアウトを選択する。
- 「Install multimedia codecs」にチェックを入れる。
- 「Erase disk and install Linux Mint」が選択されたままの状態で「Install Now」を選択する。
- 世界地図上でタイムゾーンを選択する。
- 名前を入力し、ユーザー名を設定してパスワードを作成し、「Continue」を選択する。
- Linux Mintのインストールが完了するまで待ち、「Restart Now」を選択する。
これで完了です!MacへのLinux Mint Cinnamonのインストールが終わりました。はじめての方は、Linux Mint初心者向けガイドもぜひチェックしてみてください。
補足:UTMでは複数のLinuxディストリビューションをインストールできます。UTMウィンドウ上部のプラスアイコンで新しい仮想マシンを作成し、サイドバーでVMを切り替えられます。仮想化ソフトウェアの仕組みについて詳しく知りたい方は、関連記事も参考にしてください。
デュアルブート環境でLinuxをインストールする
ここでは簡単のため、MacBook Air 2017にLinux Mint Cinnamonをデュアルブート構成でセットアップする手順を解説します。このモデルは64ビットIntelチップセットを採用しており、T2セキュリティチップは搭載していません。
より新しいMacをお持ちの場合は、以下の選択肢があります。
- T2セキュリティチップ搭載Macでのデュアルブート手順については、T2linux.orgを参照する。
- Apple Siliconでは、ARM版Linuxディストリビューション(例:Debian ARM)を仮想化ソフトウェア経由で実行する。
- Apple SiliconでデュアルブートによるLinuxを試したい場合は、Asahi Linuxのプロジェクトをチェックする。
MacにデュアルブートでLinuxをインストールするには、以下の作業が必要です。
- 内蔵ストレージに新しいパーティションを作成する。
- サードパーティ製ブートマネージャをインストールする。
- 起動可能なUSBフラッシュドライブを作成し、そこから起動する。
- ハードウェアドライバをインストールする。
注意:インストール予定のディストリビューションについて、追加で必要な手順がないか必ず事前に調べ、お使いのMacモデルとの互換性の問題がないか確認してください。万が一のトラブルに備えて、作業前にMacのバックアップを取っておくことも強くおすすめします。
macOSパーティションの新規作成
まず、Macの内蔵ストレージに新しいパーティションを作成します。ここにLinuxをインストールすることになります。
- Launchpadを開き、「その他」>「ディスクユーティリティ」を選択する。
- 左上の「表示」>「すべてのデバイスを表示」を選択する。
- サイドバー上部にある内蔵ストレージドライブを選択し、「パーティションを作成」を選ぶ。
- 「+」ボタンを選択する。
- 「パーティションを追加」を選び、サイズを指定する。ディストリビューションの最低要件を満たしていることを確認してください。
- フォーマットはデフォルトのままでOKです。後で再フォーマットするためです。
- 「適用」を選択し、パーティション作成が完了するまで待つ。
rEFIndブートマネージャのインストール
rEFIndは、LinuxとmacOSの間での起動切り替えを簡単にしてくれるサードパーティ製ブートマネージャです。インストールの前に、「システム整合性保護(SIP)」というセキュリティ機能を一時的に無効化する必要があります。
- Macを再起動し、起動時にCommand + Rキーを押し続けて、macOS復元ユーティリティのメニューを表示する。
- メニューバーから「ユーティリティ」>「ターミナル」を選択する。
- ターミナルウィンドウに「csrutil disable」と入力してReturnキーを押す。
- Appleメニューから「再起動」を選択し、通常どおりmacOSを起動する。
- MacにrEFIndをダウンロードする。
- Launchpadを開き、「その他」>「ターミナル」を選択する。
- ダウンロードしたrEFIndフォルダを開き、「refind-install」ファイルをターミナルウィンドウにドラッグ&ドロップする。
- Returnキーを押し、Macの管理者パスワードを入力してrEFIndをインストールする。
- Macを再度macOS復元ユーティリティで起動し、ターミナルで「csrutil enable」を実行してから再起動する。
起動可能なUSBフラッシュドライブの作成
次に、起動可能なUSBフラッシュドライブを作成します。容量は最低4GB必要ですが、ディストリビューションによってはそれ以上必要な場合もあります。書き込みにはイメージ作成ユーティリティが必要です。
- balenaEtcherをインストールして起動する。
- 「Select Image」を選択し、LinuxのISOファイルを指定する。
- USBフラッシュドライブを接続して選択する。
- 「Flash」ボタンを選択する。
- balenaEtcherがUSBドライブの作成を完了するまで待つ。
USBからLinuxを起動する
これでUSBからLinuxディストリビューションを起動できます。
- Macを再起動し、rEFIndブートマネージャの画面が表示されるまで待つ。
- Linuxのロゴを選択してReturnキーを押す。
- ブートメニューで「Start Linux Mint Cinnamon」を選択する。
Linuxディストリビューションのインストール
MacがLinux Mintのライブ環境を読み込んだら、OSをインストールできます。
- デスクトップ上の「Install Linux Mint」アイコンをダブルクリックする。
- 「Something else」のラジオボタンを選択し、「Continue」を選ぶ。
警告:別のオプションを選択したまま続行すると、macOSのインストールが消去されてしまうので注意してください!
- 先ほど作成したパーティションを選択し(容量の大きさで判別できます)、「Change」を選ぶ。
- フォーマットを「Ext4ジャーナリングファイルシステム」に、マウントポイントを「/」に設定する。
- 「Install Now」を選択する。
- Linuxのインストールが完了するまで待つ。
- 「Restart Now」を選択し、USBドライブを取り外す。
ハードウェアドライバのインストール
Linux Mintのインストールは完了しましたが、Wi-FiなどのハードウェアをMac上で動作させるにはドライバのインストールが必要です。手順は以下の通りです。
- ウェルカムウィンドウのサイドバーで「First Steps」を選択し、「Driver Manager」の下にある「Launch」を選ぶ。
- USBドライブを接続し、「Mount installation media」を選択する。
- 利用可能なすべてのドライバを選択し、「Apply Changes」を選ぶ。
LinuxとmacOSの起動を切り替える
rEFIndブートマネージャのおかげで、起動時にmacOSとLinuxを簡単に切り替えられます。起動したいOSを選択してReturnキーを押すだけです。
MacをLinux専用機にできる?
はい、MacからmacOSを消してLinuxのみを実行することも可能です。パフォーマンスに苦労している古いMacにとっては理にかなった選択肢と言えます。ほとんどのLinuxディストリビューションでは、インストール時にディスク全体を消去できます。ただし、ファームウェアアップデートが提供されない、一部のハードウェアが動作しないといった問題が起こり得る点には注意が必要です。乗り換える前に、コミュニティフォーラムで他のユーザーの体験談をチェックしておきましょう。
-
MacでマウスのDPIを確認・測定する方法
iPhoneやiPadのディスプレイでPPI(Pixels Per Inch)という言葉に馴染みがある方は多いでしょう。しかし、もう一つ知っておくと便利な指標があります。それがマウスのDPI(Dots Per Inch)です。この数値によって、カーソルが画面上をどれだけ素早く移動できるか、またどれだけ小さな手の動きで操作できるかが決まります。 この記事では、Macで使っているマウスのDPIを調べる方法を詳しく解説します。 DPIとは何か? DPIとは、マウスの物理的な動きとモニター上でのカーソルの移動量を対応させる指標です。たとえば、DPIが1080のマウスであれば、わずか1インチ(約2.54
-
Macのカレンダーアプリを使いこなすための7つの必須テクニック
MacのAppleカレンダーアプリは、単にカレンダーやイベントを作成するだけでなく、実はさまざまなことができる多機能ツールです。macOS標準のカレンダーをまだ表面的にしか使っていないのであれば、以下の上級テクニックを参考に、その可能性をさらに深く掘り下げてみましょう。 基本的な操作をおさらいしたい方は、まず初心者向けのMacカレンダー活用術をご覧ください。 1. 複数日にまたがるイベントを追加する クリック&ドラッグというシンプルな操作だけで、複数日にわたるイベントをカレンダーに追加できることをご存じでしたか?まず「月」表示でイベントの開始日をクリックし、最終日までカーソルをドラッグして離