Jawaban:
Ya, asalkan
Tidak, jika salah satu VM hanya memiliki host saja dan adaptor NAT. Maka Anda harus pergi melalui mesin host (jika keduanya memiliki adaptor host-only) atau melalui mesin eksternal (jika keduanya memiliki adaptor NAT). Anda dapat mengatur host atau mesin eksternal sebagai relay (dengan menginstal proxy FTP di atasnya), tetapi itu mungkin lebih rumit daripada yang Anda rawat.
Jika Anda memiliki tambahan tamu yang menyediakan folder bersama di kedua sisi, Anda dapat menyalin melalui folder bersama. Lebih lambat tetapi tidak membutuhkan pengaturan.
Saya kira begitu, lihat http://www.virtualbox.org/wiki/Advanced_Networking_Linux
Anda bisa membuat direktori bersama di host yang kedua VM memiliki akses. Saya telah melakukan ini, ini bekerja dengan baik.
Cara mudah untuk memindahkan file antara dua komputer ketika ada masalah kompatibilitas atau konektivitas (jelas beberapa komunikasi akan diperlukan) adalah membuka obrolan IM antara keduanya dan meletakkan file ke klien IM lokal. Saya telah melakukan ini beberapa kali untuk memulihkan file dari komputer lama klien yang tidak memiliki USB, ethernet, atau removable-apa saja yang sama dengan komputer modern yang tersedia.