MacBook 2,1 (2007) に Ubuntu 20.04 をインストールする

MacBook 2,1 (2007) に Ubuntu 20.04 をインストールする

MacBook 2007 は、amd64 Linux を実行できる例外の 1 つですが、インストーラーに付属する 64 ビット EFI ではなく、32 ビット EFI でのみ起動できます。

それで、どうすればこれができるのでしょうか?

答え1

はい、MacBook 2007 は 32 ビット EFI ブート パーティションからのみ読み取ることができます。Ubuntu 20.04 インストーラー iso は 64 ビット EFI ブート パーティションを使用します。ただし、インストーラーに 32 ビット EFI を追加して、それが含まれていると認識させることができます。この方法で、Ubuntu amd64 を適切にインストールできます。

以下をせよ:

  1. Ubuntu USB インストーラーを USB にフラッシュします。そのために、Windows 10 PC で Rufus を使用しました。
  2. このリポジトリの内容をインストーラー USB のルートにコピーします。https://github.com/faalbers/EFI_32_BIT
  3. Ubuntu をインストールせずに、まず USB で試して、不足している追加パッケージを最初にインストールできるようにします。
  4. 「Try Ubuntu」インターフェースに入ったら、ターミナルを起動し、次のコマンドを実行して grub 32 ビット パッケージをインストールします。これでインストールが最終的に成功します。パッケージを見つけるにはインターネット接続が必要です。
    sudo apt-get update
    sudo apt-get install grub-efi-ia32
    
  5. これでUbuntuをインストールすれば動作するようになります。

これがあなたにも役立つことを願っています。

答え2

32 ビット EFI と 64 ビット プロセッサを搭載した Intel Mac の場合、64 ビット Linux を起動する BIOS をインストールできる可能性があります。インストール方法によっては、Linux は BIOS 起動時でも GUID パーティション テーブル (GPT) を使用できる場合があります。ただし、BIOS 起動を有効にするには、Mac をハイブリッド パーティションにする必要があります。DVD を使用した方がインストールはおそらく簡単でしょうが、フラッシュ ドライブの使用は可能かもしれません。これには、EFI 起動可能な Linux インストーラーが必要ですが、BIOS 起動 GRUB をインストールしてください。過去には、Debian インストーラーでこれを行うことができ、現在でもできる可能性があります。BIOS 起動 GRUB を入手したら、これを使用して他の Linux インストーラーを BIOS 起動し、Debian を置き換えることができます。ご想像のとおり、全体の手順は複雑になる可能性があります。さらに詳しく調べたい場合は、コメントを投稿してください。

関連情報