Eu estou tentando usar o VirtualBox para instalar um sistema VM Ubuntu 16.04 no meu servidor Ubuntu, que não tem desktop, eu sempre ssh nele com o Putty.
Por isso, quero instalar a máquina virtual por meio do ssh, em vez de algumas coisas da GUI, como o VNC ou qualquer outra área de trabalho remota.
Eu apenas segui este link (7.1.3) e executei os comandos abaixo:
VBoxManage createvm --name "Ubuntu16.04" --ostype Ubuntu --register
VBoxManage modifyvm "Ubuntu16.04" --memory 1024 --acpi on --boot1 dvd --nic1 nat
VBoxManage createhd --filename "Ubuntu16.04.vdi" --size 10000
VBoxManage storagectl "Ubuntu16.04" --name "IDE Controller" --add ide --controller PIIX4
VBoxManage storageattach "Ubuntu16.04" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium "Ubuntu16.04.vdi"
VBoxManage storageattach "Ubuntu16.04" --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /home/me/ubuntu-16.04.3-server-adm64.iso
Em seguida, ele diz que eu devo executar VBoxManage modifyvm "Ubuntu16.04" --vrde on
para habilitar a extensão de área de trabalho remota do VirtualBox (o servidor VRDP).
Mas eu quero fazer a instalação da linha de comando através do ssh. Então eu apenas ignorei este comando e executei o último comando: VBoxHeadless --startvm "Ubuntu16.04"
.
Agora eu recebo isso no meu terminal ssh:
Parece que isso bloqueia aqui. Eu não sei o que devo fazer agora.
Além disso, se eu habilitar o servidor VRDP, eu poderia usar o VNC para fazer a instalação, mas ainda assim, se eu pudesse instalar a VM através da linha de comando pura, seria o melhor para mim.