Linux Mint 19.2 では、Grub のインストールが失敗し、rEFInd をインストールできません。

Linux Mint 19.2 では、Grub のインストールが失敗し、rEFInd をインストールできません。

2011 MacBook ProにLinux Mint 19.2をインストールしようとしています。現在、MacBookにはOSがなく、ライブUSBからのみ起動できます。 Mintを初めてインストールしようとしたときに既存のOSを消去したためです(とにかく、システムが再起動ループで停止したため動作しませんでした)。ログインする必要があるため、実際には何も変わりません。)

このノートブックは2011年の製品であり、無効にできるT2セキュリティチップもなく、無効にできるセキュリティブートオプションもありません。

私のブートメディアは、UEFIシステム用のGPTパーティションスキームを使用するUSB​​スティックです。私は(また、BIOSを試してみましたが、同じ問題があります)UEFIメニューから選択しました。その後、GRUBメニューに移動して「Linux Mintの起動」を強調表示し、コマンドを編集して、自動起動noefi後にnomodeset通常発生するデータベースとサイズのエラーを次のように修正しました。

Couldn't get size: (some hex number) MODSIGN: Couldn't get UEFI db list Couldn't get size: (some hex number)

まず、Mint liveをインストールしてみましょう。ディスクのすべての内容を削除してインストールすることにしました。

次のパーティションが変更されることを伝えます。

SCSI1 (0,0,0) (sda)

次のパーティションがフォーマットされます

partition #1 of SCSI1 (0,0,0) sda as ESP

partition #2 of SCSI1 (0,0,0) sda as ext4

GRUBをインストールするまで動作しましたが、その時点で「'grub-install /dev/sda/'の実行に失敗しました」というメッセージが表示されました。これは致命的な間違いです。

人々がGRUBを使用する代わりにrEFIndをインストールすることをお勧めしますが、このMacBookにOSがインストールされていない場合はどうすればよいですか?これが不可能な場合は、どうすればこの問題を解決できますか?

答え1

まあ、私がしたことは次のとおりです。

  1. GRUBメニューから起動するには、eを押して、交換済み quiet splashnomodeset別に置くのではなく一緒に。

  2. 正常に起動しました。インストールに行ったときに以前のインストールがあり、それを消去するのではなく、各パーティションがハードドライブのサイズの半分になるようにパーティションのサイズを変更しました。

  3. 何らかの理由で私がこれを行ったとき、Mintはgrub-install /dev/sdaを正常にインストールしました。 (以前はMintのインストールを維持したため、Quiet Splashをnomodesetに置き換えたためかもしれませんが、後者ではないようです)。

  4. プロンプトが表示されたら、再起動して起動USBを削除しました。

  5. 再起動すると別の空の画面が表示されるので、強制終了して再起動し、詳細起動オプションに移動してカーネルを4.15に変更し、eを押して拡張起動コマンドを編集しquiet splashますnomodeset

  6. ミントが正常にロードされました。その後、端末のsudo nano /etc/default/grub「Location」nomodesetの横に設定を作成しましたquiet splash

繰り返しますが、どの段階で grub インストールの問題が解決されたかはわかりませんが、これらの追加の手順で問題が解決されました。

関連情報