Die von mir verwendete virt-install-Befehlszeile ist unten
sudo virt-install kvm ubuntu -v sudo virt-install -v -n goldenes Ei -r 256 --Diskpfad = / var / lib / libvirt / images / goldenes Ei.qcow2, Größe = 5 --os-Typ linux --os-variante ubuntulucid --force --cdrom = temp / ubuntu-10.04.1-server-amd64.iso --virt-type qemu --connect = qemu: /// system --extra-args = " interface = eth0 hostname = goldenegg domain = foo.internal netcfg / get_ipaddress = 192.168.1.15 netcfg / get_netmask = 255.255.255.0 netcfg / get_gateway = 192.168.1.1 netcfg / get_nameservers = 192.168.1.1 netcfg / disable_dhcp = true auto url = http: / /192.168.1.100/ "
Das Ubuntu-Installationsprogramm wird gestartet, wechselt jedoch in den interaktiven Modus. Ich habe einen kleinen Webserver eingerichtet, um die vorab festgelegte Datei bereitzustellen, und überprüft, ob sie unter der angegebenen URL bereitgestellt wird. Der Server wird jedoch bei der VM-Erstellung nicht getroffen und es gibt keine Fehler in der VM-Konsole oder irgendetwas anderem, an dem ich vorbeikommen kann.
Irgendwelche Vorschläge, wie Sie vorgehen müssen, um dies zum Laufen zu bringen.
quelle
url=
für die Voreinstellung nützlich sind, ist das Argument in Ordnung, obwohl es keinen Alias für die Prüfsumme gibt (was unglücklich ist).Versuchen Sie, den Startargumenten "priority = Critical Locale = en_US" hinzuzufügen.
quelle
Das Problem ist, dass Sie nur
--extra-args
bei Verwendung verwenden können--location
, nicht bei Verwendung--cdrom
Siehe: https://bugzilla.redhat.com/show_bug.cgi?id=622661
quelle