Parece que as opções umask , fmask e dmask são aplicadas ao modo padrão do VirtualBox. (Estou usando um host do OS X e minhas pastas são montadas com drwx------ de permissões, ou seja, 700.)
Embora isso possa ser substituído pelas opções fmode e dmode , elas serão aplicadas a todos dos arquivos e diretórios, respectivamente, independentemente do que o bit de execução possa ter hospedeiro. Definir e limpar o bit de execução nos conjuntos de convidados ou limpa o bit no host, mas continua a sempre mostrar como executável no guest.
Não estou ciente de nenhuma maneira de fazer com que o bit de execução reflita o bit do arquivo host no convidado.