-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't parse qcow2 file: Malformed qcow2 file: header is 112 bytes, file claims 112 #4
Comments
Hi, I am having the same issue running Arch Linux.
|
Error originates here.
It compares |
@Sjord thanks for finding these! Did you find a fix as well? Would swapping the first two lines work? |
No, unfortunately I didn't find a fix for this. |
Commenting out the check worked 😆 And I was able to mount an underlying ext4 filesystem using ext4fuse (on masOS). So perhaps it's just the check that's wrong... Maybe it should be this? if self.v3.header_length as u64 != io.position() { |
Still suffering from vasi/qcow2-fuse#4
I have this same problem |
having same issue |
Encountering on MacOS 13.3.1 (a) |
Just encountered this issue as well; idk what's causing it, but I am guessing its an issue of mismatched types or a failure to convert between types |
I created an image using
qemu-img create -f qcow2 hda.qcow2 5G
and installed Debian. When I runqcow2-fuse -d -f hda.qcow2 mount
, it gives the error:I am using MacOS 11.3.1.
The text was updated successfully, but these errors were encountered: