Я давно пользуюсь VirtualBox на своем рабочем столе. Недавно купив ноутбук, я хочу иметь возможность взять с собой мою виртуальную машину Ubuntu, и чтобы изменения, которые я делаю на ноутбуке, распространялись на рабочий стол и наоборот, когда я приезжаю / ухожу из дома. Операционная система хоста - Windows 7 на обоих компьютерах, на которых работает VirtualBox 4.
Моей первой мыслью была синхронизация самих файлов виртуального диска. Мой инструмент выбора будет rsync
, в частности, его версия Cygwin, с использованием --inplace
опции, чтобы максимально уменьшить количество записей. Но это было бы невыполнимо: это помешало бы мне когда-либо работать отдельно на виртуальных машинах, потому rsync
что у меня не было бы возможности обнаруживать конфликты и правильно их объединять без знания файловых систем, которые находятся внутри контейнеров.
Следующим вариантом было бы rsync
запускать машины друг к другу. Будет ли это работать без путаницы управления пакетами? Нужно ли что-то делать вручную, кроме обновлений, таких как новое ядро или драйверы? Есть ли другое решение, которое могло бы работать лучше?