Ubuntu 18.04をSSDにクリーンインストールしようとして盛大にはまりました。以下はそのメモです。
現象
まず以下の手順でUbuntuのインストーラーUSBメモリを作成しました。
- balenaEtcher - Homeの最新版 1.5.33 をWindows 10にインストール
- Ubuntu Desktop 日本語 Remix (ubuntu-ja-18.04.2-desktop-amd64.iso) を Ubuntu Desktop 日本語 Remixのダウンロード | Ubuntu Japanese Team からダウンロード
- Etcherを使って ubuntu-ja-18.04.2-desktop-amd64.iso のインストーラーUSBメモリを作成
上記インストーラーUSBメモリを使ってUbuntu 18.04をインストールしようとすると以下のエラーが出てインストールに失敗しました。
GRUB installation failed The ‘grub-efi-amd64-signed’ package failed to install into /target/. Without the GRUB boot loader, the installed system will not boot.
試行錯誤
以下のいろいろを試しましたが、どれ一つとしてうまくいきませんでした。
- [Fix] 'grub-efi-amd64-signed' package failed to install into /target/ - Never Too Old To Learn に従い、"Install this third-party software"をアンチェックする
- grub2 - 16.04 new installation gives grub-efi-amd64-signed failed installation /target/ ubuntu 16.04 at the end - Ask Ubuntu や 萌え萌えmoebuntu Ubuntu 18.04 LTSインストール時にGRUBのインストール失敗とその対処 に従い、
/boot/efi
を含むパーティションを手動で設定する - マザーボードのファームを最新にする
- UEFIの設定を変えて、CSM(Compatibility Support Module)をDisableにする
- UEFIの設定を変えて、PCに刺さっているもう一つのストレージをDisableにする
解決策
結局、Ubuntu本家 Ubuntu 18.04.3 LTS (Bionic Beaver) から、UbuntuのDVDイメージubuntu-18.04.3-desktop-amd64.iso をダウンロードし、インストーラーを再作成すると解決しました。いまいち何が悪かったのか自分にはわかりません。