-
Notifications
You must be signed in to change notification settings - Fork 1
FAQ
Short answers. Full FAQ: docs/user-guides/faq.md.
No. Pure Rust parsers + host NBD/loop mount. Do not install libguestfs-tools expecting GuestKit to call them.
Different jobs. GuestKit inspects, scores, plans, repairs offline, and emits a Passport. MTV/virt-v2v convert/orchestrate. Use Passport as the gate before convert.
Linux with qemu-img, losetup, and qemu-nbd. Mount and repair often need root.
RAW/IMG often use loop; QCOW2/VMDK use NBD. Add --trace to see the path. Ensure qemu-nbd / NBD module is available and you have privileges.
guestkit rescue win.qcow2 -o reset-password --user … --password …
AES/RC4 SAM NT-hash write needs a build with --features registry-write (libhivex). Otherwise SAM blank + RunOnce net user.
Set GUESTKIT_PACKAGE_CACHE with pre-downloaded packages, and/or GUESTKIT_PACKAGE_FETCH=1 plus GUESTKIT_PACKAGE_MIRROR for HTTP curl/wget fallback. See Offline Packages and Services.
No. deploy/docker-compose.ghcr.yml is unauthenticated eval. Use production compose / Helm and change default console credentials before any network exposure. See DOCKER.md.