Saya telah menggunakan VirtualBox di desktop saya cukup lama. Baru-baru ini membeli notebook, saya ingin dapat membawa mesin virtual Ubuntu saya, dan melakukan perubahan yang saya lakukan pada notebook yang disebarkan ke desktop, dan sebaliknya, ketika saya tiba / meninggalkan rumah. Sistem operasi host adalah Windows 7 di kedua komputer, menjalankan VirtualBox 4.
Pikiran pertama saya adalah menyinkronkan file disk virtual itu sendiri. Alat pilihan saya akan rsync
, lebih khusus versi Cygwin itu, menggunakan --inplace
opsi untuk mengurangi menulis sebanyak mungkin. Tetapi itu tidak mungkin dilakukan: itu akan menghentikan saya untuk tidak pernah bekerja secara terpisah pada VM, karena rsync
tidak memiliki cara untuk mendeteksi konflik dan menggabungkannya dengan benar tanpa sepengetahuan sistem file yang ada di dalam wadah.
Opsi selanjutnya adalah saling rsync
menjalankan mesin yang sedang berjalan. Apakah itu akan berhasil tanpa mengacaukan manajemen paket? Apakah saya perlu melakukan sesuatu secara manual selain pembaruan seperti kernel atau driver baru? Apakah ada solusi lain yang bisa bekerja lebih baik?