Eu fiz isso recentemente usando o Ubuntu 16.04.2 Server e o Cobbler / PXE boot. A opção de kernel / string de boot usada é a seguinte:
biosdevname=0 net.ifnames=0 netcfg/choose_interface=eth0 netcfg/get_hostname=openstack-controller-node install disk-detect/multipath/enable=true
Isso detecta o disco multipath e eu posso particioná-lo bem, mas parece haver um bug no grub porque ele não está instalando no dispositivo multipath deixando o servidor travado, sem nenhuma maneira de inicializar.
EDIT: Gerenciado para obter a inicialização do servidor, eu tinha executado o grub-install manualmente:
grub-install /dev/mapper/mpatha
Espero que isso ajude