Skip to content
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

Support for qemu-img for disk detection #32

Closed
wants to merge 374 commits into from
Closed

Conversation

ruzzle
Copy link

@ruzzle ruzzle commented Oct 17, 2018

Added support for qemu-img info during detection of disk image format.
In the process, simplified disk detection method and added support for parallels images.
Other formats can now easily be added in disk.py

ralphje added 30 commits April 11, 2015 16:57
* Do no additional magic when a file is a zip file, but check if we can access the avfs mountpoint as a directory.
* Rename avfs.raw to avfs
* Use a custom afvs mountpoint instead of the default homedir mountpoint. The homedir mountpoint could cause trouble with directory permissions (and avfs mountpoint could also be set to a different directory with env variables)
…UID.

I haven't verified the working of disktype at this time.
…, which is used as fallback if avfs does not contain an image. Can be disabled.
…pecified), perhaps the OS can salvage it (probably not)
ralphje and others added 25 commits October 1, 2017 12:50
Increase the allowed file extension length for segmented images. Resolves ralphje#22
Auto mount support for vbox images
Change parameters of xmount around and update --rw to --cache
- Create classes for CommandDependency, PyModuleDependency.
- Add special class for handling "magic" dependency.
- Add DependencySection class for grouping dependencies.
- Simplify CheckAction to use these new classes

Output of `imount-check` should be identical to before.
ralphjeGH-28: Refactor dependencies to allow programmatic access.
…e process, simplified disk detection method
@ralphje
Copy link
Owner

ralphje commented Oct 17, 2018

Thanks for the PR. I want to change the way this works by using a similar class-based system as I did with volume types. The Disk class is desperate need of a rewrite, so I'll leave this PR open for now until I figured that one out.

@ralphje
Copy link
Owner

ralphje commented Mar 7, 2022

This PR was closed automatically because I added LFS to the repository for the disk images.

I will try to cherry-pick the relevant commits in the near future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants