On Fri, May 10, 2024 at 08:10:25PM -0000, tommy.henssc...@fau.de wrote:
> Hallo Zusammen!
> Ich hoffe ich bin hier richtig und es ist okay, dass ich meine Frage hier 
> stelle. 
> 
> Ich nutze GuestFS zur Zeit um aus einem QEMU-Abbild (qcow2) Dateien 
> herunterzuladen und zu listen. Dafür nutze ich die python-bindings. 
> Das herunterladen klappt auch soweit, allerdings haben die Dateien oft nicht 
> den richtigen Inhalt. 
> 
> Ein Beispiel:
> - VM startet
> - herunterladen von Dateien z.B. "/Windows/System32/config/SOFTWARE"
> - Sonstige Dinge in der VM ausführen
> - VM herunterfahren
> - erneutes Herunterladen der gleichen Dateien nur in ein anderes Verzeichnis

If the VM is running, then changes made by the VM are not
always written back to the disk immediately.

Libguestfs only sees what's on the disk.

Usually this works fine, but you may see differences between
what the VM "thinks" is the content and what libguestfs
sees (by looking at what is on the disk).

> Oft sind die Dateien, die zu unterschiedlichen Zeiten heruntergeladen wurden, 
> jedoch identisch. Wohl bemerkt obwohl die VM heruntergefahren ist. 
> Wenn ich nun jedoch im Nachgang nochmal eine neue unabhängige Instanz meiner 
> Python Klasse starte, werden die Dateien mit dem richtigem Inhalt 
> heruntergeladen.
> Da ich irgendwelche Cacheprobleme im Verdacht habe, habe ich für das finale 
> Herunterladen die Partition auch nochmal unmounted und wieder gemountet.
> 
> Kann mir das jemand erklären oder mache ich was falsch?
> Wäre für Hinweise echt dankbar!
> 
> Version: 1.52.0 stable

HTH,

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW
_______________________________________________
Libguestfs mailing list -- guestfs@lists.libguestfs.org
To unsubscribe send an email to guestfs-le...@lists.libguestfs.org

Reply via email to