Apa cara yang disukai untuk mengakses drive fisik dari mesin virtual VMware?

5

Saya memiliki beberapa mesin virtual yang menjalankan Windows XP menggunakan VMware (v.6) yang saya gunakan untuk menginstal dan menggunakan aplikasi yang tidak saya inginkan pada OS host utama (WinXP). Saya perlu mengakses data pada drive fisik pada OS host dari mesin virtual.

Saya telah mencoba menggunakan "Edit pengaturan mesin virtual" ini:

  • Perangkat Keras> Hard Disk> Tambah> Gunakan disk fisik (untuk pengguna tingkat lanjut)
  • Pilihan> Folder Bersama> Selalu Diaktifkan

Tetapi sejak saya mulai mengakses file di luar mesin virtual, WinXP mulai mendeteksi kesalahan file pada OS host (dan menjalankan DiskChk untuk memperbaikinya). Saya tidak tahu apakah VM menyebabkan korupsi tetapi saya ingin mendapatkan umpan balik tentang cara yang benar untuk melakukan ini.

Robert Cartaino
sumber

Jawaban:

7

Saya percaya bahwa ketika Anda mengkonfigurasi "menggunakan disk fisik", itu mengasumsikan VM memiliki penggunaan eksklusif disk itu — yang tidak jika sistem host juga menggunakannya. Ini dapat menyebabkan korupsi, karena kedua "mesin" dapat memiliki pandangan yang berbeda tentang apa yang sebenarnya ada di disk karena masing-masing melakukan caching.

Saya pikir Anda ingin melihat ke "Folder Bersama", di mana satu folder atau lebih yang ingin Anda gunakan dari host dibagikan ke VM tamu. Di sana mereka dapat dipetakan sebagai huruf drive atau diakses melalui jalur UNC. (Berbagi baca-saja dan baca-tulis dimungkinkan.)

Keuntungan utama folder Shared dibanding solusi seperti Windows sharing "nyata" adalah mereka tidak benar-benar bergantung pada jaringan (bahkan dari sudut pandang tamu). Berbagi ini akan berfungsi bahkan jika Anda menonaktifkan / firewall / lepaskan semua adaptor pada mesin tamu (yang dapat berguna saat menangani aplikasi yang tidak Anda percayai.)

David Mackintosh
sumber
1
Ya, 'gunakan disk fisik' bukan yang ingin digunakan OP. Saya ingin tahu berapa banyak kerusakan yang dapat terjadi pada sistem operasi host.
Romandas
Ya, saya berasumsi korupsi berasal dari semacam konflik berbagi. Tapi saya tidak jelas bagaimana (atau mengapa) "folder bersama" akan menyebabkan konflik yang kurang dari "disk fisik bersama." Kecuali jika "folder bersama" menggunakan sesuatu seperti Windows Network Sharing dan Security interface. Itu saja?
Robert Cartaino
"Folder bersama" dari host berarti bahwa disk mentah hanya diakses secara langsung dari host itu sendiri; oleh karena itu tuan rumah sendiri dapat mengontrol konsistensi. Permintaan dari tamu melewati OS host.
David Mackintosh
Opsi folder bersama menggunakan jaringan virtual antara tuan rumah dan tamu dan menggunakan berbagi file windows. Setidaknya, begitulah cara kerjanya ketika tamu adalah windows.
Jay R.
@JayR. Tidak persis. Meskipun antarmuka akses ke Shared Folders terlihat seperti SMB, ia berfungsi sempurna tanpa jaringan apa pun. Anda dapat menghapus instalan / firewall / nonaktifkan / lepaskan semua adaptor yang Anda inginkan, tetapi folder tetap berfungsi.
Alois Mahdal
0

Ini berfungsi seperti yang dijelaskan di sini di sysprobs


sumber