Hi all, BSD is on a primary so that's not the issue. When i added this to grub.cfg it puts the bsd option in my grub at bootup, but when i select it i get the error "invalid signature." I tried replacing msdos1 with msdos3 since my bsd is on the third primary partition, but same result. I have checked the syntax several times. Does this error have to do with my placement within the file (near the end before memtest) or another error? Many thanks! peace -bill > Date: Tue, 19 Apr 2016 01:04:36 +0200 > From: silver.bullet@xxxxxxxx > To: arch-general@xxxxxxxxxxxxx > Subject: Re: Editing grub for dual boot? > > To boot FreeBSD I needed to add a chainloader to the Linux's grub.cfg. > > menuentry "FreeBSD"{ > set root=(hd0,msdos1) > chainloader +1 > } > > Note, at least FreeBSD needs to be on a primary or GPT partition.