I switched from GRUB legacy to GRUB 2. To transform menu.lst into grub.cfg: SYNOPSIS grub-menulst2cfg [INFILE [OUTFILE]] To boot FreeBSD: menuentry "FreeBSD"{ set root=(hd0,msdos1) chainloader +1 }