OK, se o ubuntu esta em uma maquina virtual, certifique-se que esta maquina virtual esteja na rede, para isso, a forma de comunicação da maquina virtual deve ser BRIDGE, não utilize NAT ou HOST-ONLY.
No linux, para instalar o samba, basta dar o comando no terminal:
apt-get install samba smbfs swat
Pesquise sobre swat para mais informações, pois ele lhe permitirá administrar seus compartilhamentos pela web utilizando qualquer browser.
No forum vc vai apenas tirar duvidas, solucionar problemas, o conhecimento mesmo vc vai ter de correr atrás, ok?
Para criar um servidor de arquivos, de uma olhada nesses dois tópicos, tem informações úteis do tipo: compartilhamento, backup, etc...
http://ubuntuforum-br.org/index.php/topic,47476.0.htmlhttp://ubuntuforum-br.org/index.php/topic,47193.0.htmlhttp://ubuntuforum-br.org/index.php/topic,50344.0.htmlPesquisando, você encontra fácil nesse fórum informações que o levarão a criação de um servidor de arquivos.