Mesin Virtual (VirtualBox) - Bagaimana cara mengakses file dari mesin hosting?

26

Saya memiliki PC dengan Windows 7 Ultimate (A) yang berjalan di atasnya. Dari dalam OS itu saya memiliki VirtualBox yang menjalankan instance Windows 7 lainnya (B).

Apakah ada cara bagi Windows 7 (B) untuk mengakses file dari Windows 7 (A)? Idealnya saya ingin dapat mengaksesnya tanpa harus menyalinnya ke instance VM yang berjalan karena saya tidak memiliki hard drive yang cukup besar untuk melakukannya ... Hard drive memiliki folder dengan data 1,5 TB ( pada hard drive 2 TB), jadi menyalinnya ke instance VM tidak akan berfungsi.

saya
sumber
Perhatikan juga langkah pemecahan masalah: pastikan bahwa file dapat diakses dari sistem operasi host dengan pengaturan kontrol akses yang benar untuk eksekusi baca-tulis.
dreftymac

Jawaban:

29

Ada beberapa cara untuk mencapai ini.

Anda dapat menggunakan fitur folder bersama VBox sendiri .

Untuk ini: Buka Pengaturan Mesin Virtual dan kemudian pilih: Folder Bersama .

Klik pada tombol Add Shared Folder . Tentukan path folder dan nama folder.

Di Mesin Virtual Anda pergi ke \\ vboxsrv \

Anda akan melihat folder Anda.

Anda juga dapat membuat berbagi jaringan dan mengakses berbagi itu dari dalam B ke A.

bakytn
sumber
Apakah salah satu dari ini perlu melakukan salinan file (bahkan ke folder sementara) untuk menggunakannya? Saya tahu jaringan berbagi di berbagai mesin bekerja seperti ini ... Saya tidak pernah melakukan berbagi jaringan pada mesin yang sama. Juga, hal yang sama berlaku untuk folder bersama (apakah itu situasi di mana file akan disalin untuk digunakan)?
saya
Tidak. Itu tidak akan menyalin file Anda. Itu sebabnya ini disebut Folder Bersama
bakytn
Setelah ini bekerja Anda akan mendapatkan tanda centang :)
saya
Namun, menggunakan pendekatan kedua lebih sulit. Anda harus bermain dengan Networking (seperti mengubah lampiran jaringan ke Bridged) dll. Cara pertama dan paling jelas harus menyelesaikan masalah Anda dengan sempurna.
bakytn
1
myermian, kalau-kalau itu tidak akan berhasil. Mungkin Anda perlu menginstal Extenstion Pack dari halaman unduhan resmi: virtualbox.org/wiki/Downloads mengunduhnya. Dan kemudian klik dua kali di atasnya.
bakytn
7

Saya menganggap Anda memiliki VM Anda berjalan dan berjalan. Ikuti langkah ini:

  1. Pada jendela VM, Buka Alat -> Sisipkan Gambar CD tambahan tamu. masukkan deskripsi gambar di sini

  2. Anda akan melihat drive CD baru di Komputer saya. buka dan mulai "VBoxWindowsAdditions"masukkan deskripsi gambar di sini

  3. Ikuti pengaturan untuk menginstal tambahan tamu di mesin tamu. Nyalakan ulang tamu.
  4. Selanjutnya, buka pengaturan VM:masukkan deskripsi gambar di sini
  5. Buka Folder Bersama -> klik kanan -> tambahkan folder bersama -> tambahkan folder yang ingin Anda bagikan: masukkan deskripsi gambar di sini
  6. Folder yang Anda bagikan akan muncul di bawah Komputer Saya di mesin tamu.

Anda dapat mengikuti metode serupa untuk sistem operasi lain juga.

kBisla
sumber
ini brilian! Saya tidak menyadari bahwa saya perlu me-restart VM yang mengapa saya mengalami begitu banyak masalah, terima kasih
Philip Eagles
2

Pilihan lain hanya menyalin file:

Pilih Mesin Virtual dan buka Pengaturan - Umum - Tingkat Lanjut , di sana Anda dapat mengonfigurasi papan klip bersama dan dukungan Drag'n'Drop. Saya memilih opsi Dua Arah untuk keduanya.

Sekarang Anda dapat menyeret-jatuhkan file antara Host dan Tamu, Anda juga dapat menyalin teks di mesin Host dan menempelkannya pada Guest VM (dan sebaliknya)

MyTitle
sumber
Teknik ini tidak bekerja dengan file yang sangat besar. Tapi berfungsi baik untuk yang lebih kecil.
membakar
-1

Cara paling sederhana adalah dengan menggunakan Memori Flash USB:

1- Hubungkan Memori Flash USB Anda ke komputer Anda.

2- Memori flash Anda akan dikenali oleh mesin virtual Anda di:

Pengaturan> USB> Tambah USB baru

3 - Jalankan mesin VB Anda dan pergi ke removable drive seperti biasa dan jelajahi file Anda.

Sushiant
sumber
Sekali lagi, perlu diketahui bahwa Anda telah mengirim jawaban untuk pertanyaan yang sudah sangat lama dan memiliki jawaban yang diterima. Tidak ada yang salah dengan melakukan ini, tetapi saya benci melihat Anda membuang waktu untuk menjawab pertanyaan yang mungkin tidak akan Anda tingkatkan reputasinya. Anda mungkin ingin fokus pada pertanyaan yang lebih baru.
CharlieRB