GPTディスクでLinuxがインストールしてあるんですが
追加でFreeBSDをインストールしてデュアルブートするにはどうしたらいいでしょうか?

普通にインストーラー任せでディスクの空いてる部分にFreeBSDをインストールしましたが
インストール終わってlinuxのgrubでチェーンロードしようと思っても
invalid signatureって出てしまいます

grubは
set root=(hd0,gpt6)
chainloader +1
としました(gpt6はFreeBSDの/)
FreeBSDのブートローダパーティションを指定しても同じで、ブートローダパーティションを作らずに/を指定しても同じでした