Мне нужно скопировать свой KVM-машину для дальнейшего обновления. НО наш провайдер не предоставляет возможность скопировать всю машину, только жесткий диск. (virtio drive vda / vdb и т. д.)
Итак, я сделал новую чистую машину, прикрепил копию старого диска и теперь пытаюсь заменить основной жесткий диск. К сожалению, провайдер также не предоставляет эту функцию в панели iaas.
Я могу отправить ctrl + alt + del и увидеть загрузочное сообщение. (изображение ниже)
Итак - есть SeaBios и gPXE. Я не очень понимаю, как им пользоваться, и не могу найти никакой полезной документации.
Любая помощь?
Могу ли я попытаться переключить загрузочные жесткие диски с помощью SeaBios? Как?
Может быть, весь мой подход определенно неверен? Что мне делать вместо этого?
Я попытался вызвать настройки BIOS или меню загрузки с помощью кнопки esc, но ничего полезного не получил (второй img)
Смена загрузочного диска в SeaBios вам не поможет, поскольку вы можете только выбрать, с какого из уже подключенных образов дисков будет загружаться система. Проблема в том, что нужный образ не прикреплен к виртуальной машине.
Вам нужно найти способ прикрепить другой образ диска к вашей виртуальной машине. Это можно сделать только извне виртуальной машины, либо с помощью веб-интерфейса, либо с помощью некоторой команды CLI (например, virsh
). Проконсультируйтесь с документами и обратитесь в службу поддержки, и если они действительно не могут сделать это, смените провайдера.