2
วิธีการประสานเครื่องเสมือนสองอินสแตนซ์ที่จะใช้ในคอมพิวเตอร์ที่แตกต่างกันอย่างไร
ฉันใช้ VirtualBox บนเดสก์ท็อปมาพักหนึ่งแล้ว หลังจากที่ซื้อโน๊ตบุ๊คมาเมื่อเร็ว ๆ นี้ฉันต้องการที่จะนำเครื่องเสมือน Ubuntu ของฉันติดตัวไปด้วยและมีการเปลี่ยนแปลงที่ฉันทำบนโน้ตบุ๊กแพร่กระจายไปยังเดสก์ท็อปและในทางกลับกันเมื่อฉันมาถึง / ออกจากบ้าน ระบบปฏิบัติการโฮสต์คือ Windows 7 บนคอมพิวเตอร์ทั้งสองเครื่องที่ใช้ VirtualBox 4 ความคิดแรกของฉันคือการซิงโครไนซ์ไฟล์ดิสก์เสมือนจริงด้วยตนเอง เครื่องมือที่ฉันเลือกจะเป็นrsyncรุ่น Cygwin ที่เจาะจงมากขึ้นโดยใช้--inplaceตัวเลือกเพื่อลดการเขียนให้มากที่สุด แต่นั่นจะเป็นไปไม่ได้: มันจะหยุดฉันจากการทำงานแยกกันบน VMs เพราะrsyncจะไม่มีวิธีที่จะตรวจจับความขัดแย้งและรวมเข้าด้วยกันอย่างถูกต้องโดยปราศจากความรู้เกี่ยวกับระบบไฟล์ที่อยู่ในคอนเทนเนอร์ ตัวเลือกถัดไปคือrsyncการใช้งานเครื่องจักรที่ทำงานร่วมกัน จะใช้งานได้โดยไม่ทำให้การจัดการแพคเกจเสียหายหรือไม่ ฉันจะต้องทำอะไรด้วยตนเองนอกเหนือจากการปรับปรุงเช่นเคอร์เนลหรือไดรเวอร์ใหม่หรือไม่? มีวิธีแก้ไขปัญหาอื่นที่สามารถทำงานได้ดีขึ้นหรือไม่