Macbook pro 7.1を使用してArchLinuxを起動できない

Macbook pro 7.1を使用してArchLinuxを起動できない

今日、私はMacBook 7.1でLinuxをデュアルブートに設定することにしました。 HDDを以下のようにGPartedで分離した。

修正/MacOSX/スタート/ルート/ホーム

MacBook 特定のインストールに関するチュートリアルに従って Arch を正常にインストールしました。ブートローダのインストール画面で終了すると問題が発生します。起動をまったく選択できません(/dev/sda3)GRUBをインストールするパーティション - 推奨事項だけです。sda

その後、再起動してREfitを使用してパーティションテーブルを同期しようとしましたが、問題がないと言いました。奇妙に聞こえますが、関係ありません。 Ubuntu Live CDをMacBookに挿入して再起動しました。この方法でGrubをインストールしようとしましたが、うまくいきませんでした。

ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/4d63602e-5572-4279-bee8-026a94932e91 /dev/sda3

/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition.  This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.

ubuntu@ubuntu:~$ 

この問題に対する解決策はまったくありません。また何を試すことができますか?

ベストアンサー1

GRUBをインストールする方法は2つあります。

  1. EFIishシステムはそれを無視するので、実際にGRUBをMBRにインストールできます。 reFITはMBRブートローダを検出し、それを起動オプションとして提供します(「Windows」と誤って表示されることがあります)。
  2. GRUBインストールで/dev/sda3ブロックリストを使用することを強制できますが、メッセージが示すように、これは信頼できない可能性があります。強制的に続行する--forceオプションを追加します。grub-install

おすすめ記事