Sim, é possível, mas bastante complicado.
No entanto, sua pergunta não fornece informações suficientes sobre o hardware usado para poder respondê-la completamente. Especialmente porque os computadores modernos podem ser um problema no pescoço quando se trata de inicializar e particionar (por exemplo, com UEFI).
Essencialmente, usando os diferentes comandos fdisk
, crie partições para cada BSD e, em seguida, instale as diferentes versões em suas respectivas partições.
Finalmente, use grub
ou equivalente e configure-o para inicializar o BSD diferente, indicando qual partição irá inicializar qual BSD.
Como de costume, o OpenBSD provavelmente tem a melhor documentação sobre o assunto, e você pode lê-lo aqui: link
Preste atenção ao aviso no início desta documentação:
A inicialização múltipla está tendo vários sistemas operacionais em um computador e alguns meios de selecionar qual sistema operacional deve ser inicializado. Não é uma tarefa trivial! Se você não entende o que está fazendo, pode acabar excluindo grandes quantidades de dados do seu computador.
Também relevante: link