Depende do que exatamente você quer fazer,
Se você quer um live-cd personalizado ("para fins de teste"), então você está indo sobre isso da maneira errada, um live cd não é meramente uma imagem de VM empacotada, o ubuntu tem um artigo extensamente documentado sobre a criação de uma imagem de CD ao vivo personalizada.
Se você quiser criar um cd de instalação personalizado, então você também está fazendo isto da maneira errada, uma instalação requer que os pacotes corretos sejam instalados para seus usuários (então se você tiver uma placa radeon e eles tiverem um cartão nvidia, sua imagem não irá funcionar), isso significa configurar todos os pacotes que você quer e as opções de configuração que você quer de uma maneira distribuível. Felizmente, o ubuntu também tem um artigo amplamente documentado para criar CDs de instalação personalizados
Se você quiser instalar uma imagem da VM em uma unidade, como em gravá-la diretamente, há várias opções. Não são triviais e nenhum deles é muito distribuível. Imagens de VM são criadas para distribuir imagens AS vm, e a conversão entre diferentes tipos de ambientes virtualizados também é factível (Então, VMWare para VirtualBox, VMWare para AWS-AMI, VMWare para o contêiner LXC, são todos factíveis). No entanto, não há maneira direta de gravar uma imagem de disco em uma unidade física e executá-la em hardware físico sem que haja um grande problema.