Descobriu-se que o problema era que "-march = native" resultava nos binários do sistema compilado contendo instruções SSE4 e AVX, que não são suportadas pela versão do VirtualBox que eu estava usando. A desativação explícita daqueles nos meus sinalizadores de compilador e recompilação permitiu que o sistema inicializasse corretamente no VirtualBox.