Подготовьте окружение и перенесите данные.
Чтобы в дальнейшем не было боли, напишите для вашего окружения скрипты (Bash/Python) или сценарии (Ansible).
Возможно, но не факт, что получится. По-хорошему надо откусить от диска раздел, где будем хранить ISO. Редактируем Grub2 и устанавливаем через VNC. Если диск разделить невозможно, курим маны, как загрузить Gparted в RAM и через него пилим диск.