HD de 10 GB, 8 CPUs, 4 GB de RAM - Essas configurações podem ser plausíveis para uma VM Linux, tive VMs menores que isso e muito maiores (em hardware de nível de servidor).
Os recursos necessários dependem muito do que o servidor deve fazer, no entanto, os recursos solicitados provavelmente não são plausíveis para a máquina / computador (host) que você está usando.
Você está compartilhando / "roubando" recursos que o host não está usando para fornecer à VM; você não pode roubar o que não está lá; para fornecer CPUs virtuais, espaço em disco e RAM a uma VM no Virtualbox, você precisa ter os recursos físicos (gratuitos) para corresponder no computador (host) que está usando.
Se você possui apenas 4 GB ou até 8 GB de RAM física, o sistema operacional também precisa de uma boa parte para funcionar corretamente e não permitirá que você use toda a RAM do VirtualBox; o mesmo comentário se aplica aproximadamente às suas CPUs.
O que eu aconselho é criar uma VM restrita aos seus limites de hardware e explicar em um relatório por que você não foi capaz / por que não faz sentido criar os recursos conforme solicitado. Provavelmente, você obterá alguns pontos de brownie, mostrando que você entendeu o desafio e ainda conseguiu criar a VM.