Tôi đã sử dụng VirtualBox trên máy tính để bàn khá lâu. Gần đây tôi đã mua một máy tính xách tay, tôi muốn có thể mang theo máy ảo Ubuntu của mình và có những thay đổi tôi thực hiện trên máy tính xách tay truyền đến máy tính để bàn và ngược lại, khi tôi đến / rời khỏi nhà. Hệ điều hành máy chủ là Windows 7 trên cả hai máy tính, chạy VirtualBox 4.
Suy nghĩ đầu tiên của tôi là tự đồng bộ hóa các tệp đĩa ảo. Công cụ lựa chọn của tôi sẽ là rsync
, cụ thể hơn là phiên bản Cygwin của nó, sử dụng --inplace
tùy chọn để giảm ghi càng nhiều càng tốt. Nhưng điều đó là không thể: nó sẽ ngăn tôi làm việc riêng trên các máy ảo, bởi vì rsync
sẽ không có cách nào để phát hiện xung đột và hợp nhất chúng một cách hợp lý mà không có kiến thức về các hệ thống tập tin nằm trong các thùng chứa.
Tùy chọn tiếp theo sẽ là rsync
ing các máy đang chạy với nhau. Điều đó sẽ làm việc mà không làm rối tung quản lý gói? Tôi có cần phải làm bất cứ điều gì thủ công ngoài các bản cập nhật như kernel hoặc trình điều khiển mới không? Có giải pháp nào khác có thể làm việc tốt hơn không?