A melhor maneira é subjetiva, mas há alguns deles:
-
Faça seu próprio ISO já contendo os módulos VBox para o kernel incluído. (Veja [ 1 ], [ 2 ], ou [ 3 ].) Geralmente, isso pode ser o preferido opção se você puder e se você for usá-lo muito, mas se você for usá-lo apenas uma vez, pode ser considerado um desperdício de tempo.
-
Carregue os scripts em um servidor de pastas ou site de arquivos, ou simplesmente execute um servidor HTTP simples no host e faça o download deles dentro da máquina virtual.
darkhttpd
é um servidor HTTP simples com menos de 100KiB de tamanho e você apenas o executa dando-lhe o caminho para o diretório a ser exibido sobre HTTP, e pode ser o mais fácil e preferido para coisas mais pontuais como no seu caso. -
Ou apenas faça o que você fez. Ele funciona em muitos casos, mas você deve fazer o seu melhor para evitá-lo, porque ele pode quebrar. Nunca faça isso fora do meio de instalação.