RSS

GPTにgrubでなんやらエラー

普通にapt-getでgrub-pcがアップグレード。するとエラーが発生してインストールに失敗。次のようなエラーを吐く。

/usr/sbin/grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
/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..

そのあとリブートするとgrubが壊れている。なんだねこりゃと調べてみた。原因は理解してないが対症療法はわかった。

# parted /dev/sda set 1 biog_gurb on

などとすると直る。