Это не сильно отличается от копирования диска с компьютера на машину. Попробуйте использовать Clonezilla .
Перед запуском Clonezilla сделать образ раздела, я бы запустить e2fsck -f
то , resize2fs -M
чтобы сделать оригинальный раздел на самых маленьких, так что , когда вы перемещаете раздел в VM, вы можете сделать это до любого размера вы хотите. Обратите внимание, что, хотя я сделал это resize2fs -M
много раз и успешно, это может пойти не так. Поэтому не забудьте иметь резервную копию.
Я установил бы новую Ubuntu в ВМ, чтобы вы могли делать разделы по своему усмотрению, а затем перезаписывать раздел из исходного образа раздела, созданного Clonezilla. Таким образом, вы знаете, что начальная загрузка работает в виртуальной машине, и вы заменяете раздел.
После восстановления раздела, пока он находится в Clonezilla resize2fs
(без параметров), файловая система подгоняется под карту разделов (она также увеличена до максимума).
Именно так я обычно перевожу систему из одной системы в другую, независимо от того, виртуальна она или нет.