Use scripts shell no host para modificar e iniciar o vms:
normal_boot
#!/bin/bash
vboxmanage modifyvm "Vir153_1000" --uart1 off
vboxmanage startvm "Vir153_1000"
headless_boot
#!/bin/bash
vboxmanage modifyvm "Vir153_1000" --uart1 0x3F8 4
vboxheadless --startvm "Vir153_1000" --vrde off &
O convidado ainda precisa verificar a presença de uma porta serial e agir de acordo.
Obrigado @siblynx pela ideia