Можно ли будет установить (и поддерживать простыми средствами, такими как apt-get dist-upgrade
) установку «двойного назначения»? То есть установить гостевой экземпляр так, чтобы я мог запускать его как LXC или как гостевой KVM и переключаться между методами по желанию?
Что касается упомянутого выше apt-get dist-upgrade
, я имею в виду, что я хочу установить его таким образом, что ядро и GRUB обновляются в гостевой системе, когда они полностью виртуализируются в KVM - учитывая, что это вообще возможно.
Да, вы можете. Обновление не будет проблемой, вы должны использовать apt-get. Почти наверняка было бы лучше обновить при запуске гостя в KVM.
Чтобы использовать это для LXC, вы должны смонтировать диск и указать место монтирования в конфигурации LXC.
Для этого используйте libguestfs
apt-get install libguestfs-tools
http://packages.ubuntu.com/quantal/libguestfs-tools
Затем вы должны смонтировать его с guestmount
Просто убедитесь, что НЕ монтировали работающую гостевую систему KVM (хорошо, вы можете смонтировать ее RO).
guestmount -a your_kvm.img /mount_point
Смотрите также