Ubuntu 20.04 LTS で /etc/fstab に書かれている /boot/efi の UUID が正しくない
(Ubuntu 20.04LTS のインストール時に Intel RST が有効だとインストールできない - IT関係のメモ の続き、かもしれない。)
症状
Ubuntu のインストール時に EFI システムパーティションを作成したが、インストールしてみると /etc/fstab で /boot/efi のUUIDが違っており、/boot/efi がマウントされていない。
このままだと update-grub 、grub-install が失敗してしまう。
環境
- Ubuntu 20.04 LTS
解決方法
blkid で UUID を取得する。
$ blkid <EFIシステムパーティションのデバイス名>
/etc/fstab を編集して /boot/efi の UUID を修正した上で、マウントする。
備考
なぜか mount が成功しても正しくマウントされない場合があるが、 GParted でマウントするとマウントでき、その後もマウントされる(理由不明)。