rEFIndを試してみるのもありかな

インストール方法はUbuntuのaptコマンド一発で以下になります。

$ sudo apt install refind

ubuntu系のupdateでgrubのアップデートがあった場合、自動でgrubに戻ってしまうことがあるかもしれません。
その際は以下のコマンドで復旧可能です。

$ sudo refind-install


ブートローダーの検出
「rEFInd」は、起動時にPCに接続されている各種ストレージからブートローダーを検索します。
検出されたブートローダーが大きなアイコンとして並びます。
「rEFInd」は「FAT」だけでなく、以下のファイルシステムも解釈できます。

ext2/3/4
ReiserFS
Btrfs
NTFS
HFS+
ISO-9660