Saya terbiasa dengan proses menginstal Penambahan Tamu dan berbagi folder host dengan tamu, tetapi apakah ada cara untuk melakukan yang sebaliknya?
Saya memiliki host XP dan tamu Ubuntu 10.10, dengan VBox 4.0.2.
Dengan kata lain, saya ingin host memiliki akses langsung ke (setidaknya beberapa) file di dalam file .vdi.
virtualbox
network-shares
shared-folders
Nate Parsons
sumber
sumber
Jawaban:
Tidak ada cara untuk melakukan ini dengan ekstensi Guest, namun, setup file sharing Ubuntu normal pada tamu Anda dan Anda dapat mengakses file menggunakan jaringan virtual antara host dan tamu. Versi OSE dari VirtualBox tidak memiliki folder bersama, dan ini adalah metode berbagi yang disarankan untuk VirtualBox seperti dijelaskan di sini . How-To Geek memiliki tutorial di sini tentang cara melakukannya dengan Ubuntu secara khusus, dan itu berlaku untuk semua yang ada di luar folder rumah juga.
Driver jaringan cukup pintar untuk tidak mengirim lalu lintas melalui kabel, tetapi masih akan digunakan untuk berkomunikasi dengan tamu. Saya memiliki beberapa mesin virtual yang saya jalankan dan gunakan seperti ini, baik di Mac dan Windows.
sumber
Secara default, mesin virtual memiliki koneksi NAT ke jaringan lokal, yang berarti ia tidak memiliki alamat IP "nyata" sendiri. Jika Anda malah mengatur koneksi yang dijembatani, Anda dapat menggunakan metode berbagi file biasa dari PC virtual, misalnya berbagi file Windows (termasuk SAMBA di Linux / Unix / dll.) Atau NFS. Tentu saja VM harus dijalankan.
Dimungkinkan juga untuk memasang VDI sebagai drive di bawah OS host, saya tidak tahu detail bagaimana melakukan itu pada host XP, dan saya yakin Anda harus mematikan (daripada menunda) OS tamu untuk hindari korupsi hard drive.
sumber
Ada solusi rumit:
sudo /sbin/mount.vboxsf -o gid=1000,uid=1000 shared ~/shared
rsync
untuk menyinkronkan data Anda di ~ / shared dengan ~ / shared_local .Anda dapat menggunakan skrip bash yang sama di Linux dan Windows. Anda dapat mengakses data apa pun di ~ / Anda yang dibagikan dari Windows dan dari Linux menggunakan jalur yang sama.
sumber
Ini bisa dilakukan. Yang perlu Anda lakukan adalah menambahkan kartu jaringan tambahan sebagai jaringan hanya host dan restart mesin tamu. Selama restart itu akan meminta untuk menginstal antarmuka jaringan baru, jawab ya untuk itu. Setelah di-boot, mesin tamu dapat diakses dari host menggunakan IP tamu. Saya menyarankan pengaturan IP statis, 192.168.50.10, misalnya untuk tamu. Bagikan samba dan Anda harus dapat berbicara dengannya dari mesin host. Saya melakukannya dan itu luar biasa.
sumber