> А на практике даже grub4dos появился ....
Это он просто так называется. А на деле поддерживает все популярные ФС и кучу операционных систем. И устанавливается из Windows, DOS и Linux. > Можно ли использовать Grub 2 для установки с флэшки Win и BSD?
1) Windows. Попробуйте скормить ntldr или setupldr директиве chainloader. Если не заработает, придётся ставить на раздел загрузочный сектор от Windows и chainloader'ить его.
2) BSD. Да, воспользуйтесь модулем bsd и директивами kfreebsd/kopenbsd и т.д.
> Даже такую фразу встречал, что для Grub2 нужна файловая система, которую он воспринимает .. Типа линуксовой...
При установке grub2 на устройство необходимо специальным образом собрать файлы stage1 и stage2, чтобы grub2 мог с них загрузиться.