Pelo menos no desenvolvedor do Kernel parece assumir um limite fixo de quatro partições para o MMC. link
EDITAR:
A pergunta já foi feita no superusuário e respondida com a ajuda do mantenedor do kernel do Beaglebone Black, Robert C Nelson. A resposta é basicamente a mesma que Ignacio Vazquez-Abrams já postou , mas falta informações sobre o argumento de inicialização.
Lendo a fonte, parece que o kernel deve imprimir mmcblk: using 16 minors per device
se o argumento de inicialização mmcblk.perdev_minors=16
estiver funcionando corretamente.
link