Os discos virtuais são uma excelente opção para você que não quer ter o trabalho de carregar pen drive,hd externo,cds,dvds e assim por diante,é uma saída ótima para trabalhos que precisam ser compartilhados com amigos que não estão perto,isso é somente um exemplo que estou citando.
Para fazer o UPLOAD dos seus arquivos para o DISCO VIRTUAL sim, você só conseguira UPAR os arquivos no DISCO VIRTUAL se você estiver com uma conexão de internet.
A vantagem de se usar,é a comodidade que você tem de ao invés de como citei levar várias mídias,você só leva na sua cabeça o login e a senha para acessar o DISCO VIRTUAL de onde estiver,relembrando que o local tem de ter acesso a internet,fora isso é uma excelente alternativa.
Qual seria a sua necessidade para o uso de DISCO VIRTUAL ?
OBS: Só por curiosidade gostaria de saber.