Berbagi mesin virtual antara host windows dan linux. Sistem file apa yang saya butuhkan?


0

Dalam pengaturan saya saat ini, saya menggunakan host Windows dan Linux, saya memiliki banyak VM di partisi dan saya perlu menggunakan dan mengaksesnya dari kedua host.

Saya telah menguji beberapa filesystem dengan hasil yang sangat buruk:

  • NTFS: di linux implementasi NTFS berjalan di usermode dengan sekering dan lambat sekali, VM berjalan pada 1fps dan seluruh sistem host meronta-ronta.
  • exFAT: sama seperti NTFS
  • FAT32: Tampaknya berfungsi dengan baik tetapi kurangnya jurnal dan fitur lainnya membuat saya sedikit takut dan saya tidak tahu apakah itu ide yang baik untuk menjaga VM di sana

Apakah ada cara yang lebih cerdas untuk membagikan VMs antara dua host?


2
Pertimbangkan untuk menggunakan partisi asli untuk VM Anda.
mspasov

@mspasov partisi mentah adalah fitur yang hanya tersedia untuk VMware Workstation, bukan?
Federico

VMware Workstation, Player dan VirtualBox semuanya mendukung disk / partisi mentah.
mspasov

Jawaban:


2

Saya menggunakan FAT32 dengan VMDK split / preallocated / 2G dan tidak pernah memiliki masalah: Intinya, bahwa metadata pada sistem file tidak pernah berubah (selain dari waktu file) - ini mengurangi sebagian besar kelemahan FAT32 - menjalankan FAT32 dengan file yang sedang berkembang adalah risiko yang Anda mungkin atau mungkin tidak mau ambil.

Yang tersisa adalah kurangnya izin akses FAT32 - Anda harus memutuskan, apakah itu show-stopper.


Saat ini saya menggunakan FAT32 dengan split 2G VMDK tetapi mereka tumbuh dan tidak dialokasikan sebelumnya. Risiko apa yang bisa saya hadapi menggunakan pengaturan ini alih-alih file VMDK yang telah dialokasikan sebelumnya?
Federico

1
Tumbuhnya VMDK memang melibatkan kelemahan FAT - pembaruan metadata, fragmentasi dll. Bagi saya, hilangnya provisi yang tipis lebih dapat diterima daripada itu.
Eugen Rieck
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.