Forum: PC Hard- und Software qemu/kvm: Ubuntu Server von .iso installieren


von Uhu U. (uhu)


Lesenswert?

Ich habe ein .iso-Image des Ubuntu 18.04 Servers heruntergeladen und 
will jetzt den Server aufsetzen. Als Installationsquelle ist das 
.iso-Image eingetragen. Nach Finish kommt folgende Fehlermeldung:
1
Unable to complete install: 'internal error: process exited while connecting to monitor: 2019-12-13T18:35:44.598718Z qemu-system-x86_64: -drive file=/tmp/ubuntu-18.04.3-live-server-amd64.iso,format=raw,if=none,id=drive-ide0-0-0,readonly=on: Could not open '/tmp/ubuntu-18.04.3-live-server-amd64.iso': Permission denied'

Das Image gehörte vor der Aktion meinem User, nach dem Absturz aber 
libvirt-qemu:kvm.

Alles etwas obskur…

von Uhu U. (uhu)


Lesenswert?

Es gibt eine Reihe Vorschläge, wie das zu lösen ist, aber keiner 
funktioniert.

von John Doe (Gast)


Lesenswert?

Schau nach, ob apparmor aktiv ist. Ich hatte das ja in einem anderen 
Deiner Threads geschrieben, ubuntu aktiviert das sinnvollerweise für 
libvirt.
Zeigt
1
apparmor_status
an, dass libvirtd im enforce mode ist?

Falls ja, dann nicht deaktivieren... ;)

Besser Schreib- und Leserechte für die Datei in 
/etc/apparmor.d/abstractions/libvirt-qemu eintragen.
Noch besser ein eigenes Verzeichnis für die ISOs erstellen und diesem 
Verzeichnis die Rechte geben.
Oder die einfache Lösung: Kopier das ISO in den default-Pfad, der hat 
schon die Rechte (als /var/lib/libvirt/images).

von Uhu U. (uhu)


Lesenswert?

John Doe schrieb:
> dass libvirtd im enforce mode ist?

Ja, das ist der Fall.

> Kopier das ISO in den default-Pfad

Damit konnte ich die VM anlegen. NIC: Virtual network 'default': NAT. 
Device model: virtio. Statische IP-Adresse – das ist das Problem, denn 
die alte statische Adresse liegt im Netz des Routers, nicht in dem von 
qemu/kvm.

Gibts irgendwo eine schöne Beschreibung, wie die virtuellen Netze mit 
dem realen auf dem Host interagieren?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.