Мне нужно иметь возможность передавать некоторые параметры моей виртуальной машине во время загрузки, чтобы она правильно настраивалась.Чтобы сделать это, я должен либо запечь информацию в изображение, либо как-то передать ее в качестве параметров моей команде qemu-kvm.Этих параметров немного, и если бы это был VMware, мы бы просто передавали его как ova paramas, а когда VM запускается, мы вызываем ova-environment, чтобы получить эти параметры.Но запустить его из qemu-kvm у меня таких вариантов нет.Я сделал домашнюю работу и обнаружил, что могу использовать драйвер virtio-9p для обмена файлами между хостом и гостем.К сожалению, RHEL / Centos решил не поддерживать 9p.
Без возможности перестроить мое ядро RHEL с включенными опциями 9p, как мне решить мою вышеуказанную проблему?Любое решение будет работать, а именно, передать / поделиться каким-либо json-файлом с виртуальной машиной (предварительно заполненной на хосте), которая прочитает это и выполнит настройку ИЛИ установит некие «переменные среды», к которым я могу запроситьвнутри виртуальной машины, чтобы получить эти параметры и продолжить настройку.Любые указатели помогут.