Quando um ambiente de inicialização é criado, ele possui apenas uma entrada no arquivo menu.lst do GRUB, independente de quantas entradas o ambiente de inicialização de origem possuir. A primeira entrada do menu.lst do ambiente de inicialização de origem é utilizada para criar a entrada para o novo ambiente de inicialização. Todas as outras entradas serão ignoradas. Este problema ocorre ao criar o novo ambiente de inicialização através do comando beadm ou pkg update.
Caso precise de outras entradas para o novo ambiente de inicialização, elas não estão disponíveis.
Solução: Edite o arquivo /rpool/boot/grub/menu.lst e copie as entradas desejadas do ambiente de inicialização original. Substitua o nome do ambiente de inicialização nas entradas de origem pelo nome do ambiente de inicialização de destino.