macOS
brew install vmdktoollocal Homebrew formula metadata
sudo port install vmdktoolMacPorts ports tree · sysutils/vmdktool/Portfile · source: api.github.com
brew
Converts raw filesystems to VMDK files and vice versa. Version 1.4 via Homebrew; verified from local package data.
install
brew install vmdktoollocal Homebrew formula metadata
sudo port install vmdktoolMacPorts ports tree · sysutils/vmdktool/Portfile · source: api.github.com
overview
Converts raw filesystems to VMDK files and vice versa
history
vmdktool is a small Unix command-line utility for converting raw filesystem or disk images to VMware VMDK files and back again, and for inspecting VMDK table information. Its own manual frames it as a practical image-construction tool rather than a general virtualization suite.
The vmdktool manual says Brian Somers originally wrote the program in 2009 after being unable to find free tools for creating VMDK files. The same history section says it was used and fixed at companies where the author worked before being released publicly in 2012, after which support was added for the VMDK format update from version 1.1 to version 5.0.
Typical use is direct and file-oriented: inspect an image with `vmdktool -i`, convert a raw filesystem image to a stream-optimized VMDK with `-v`, or extract raw data from a VMDK with random-access or streaming modes. The manual examples show using the tool in image-editing workflows where a VMDK is unpacked, mounted, modified, and repacked.
For package users, vmdktool is notable because it occupies the narrow gap between raw disk-image manipulation and full virtualization products. It is the kind of tiny sysadmin utility that becomes useful in automated VM image pipelines, especially where a free, scriptable VMDK converter is preferred over a vendor GUI.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
vmdktool | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:vmdktool |
|---|---|
| Version | 1.4 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/vmdktool |
| Homepage | https://manned.org/vmdktool |
| Repository | https://github.com/awfulhak/vmdktool |
| Upstream docs | https://man.freebsd.org/cgi/man.cgi?query=vmdktool&sektion=8&manpath=FreeBSD+Ports+15.0 |
| License | BSD-2-Clause |
| Source archive | https://people.freebsd.org/~brian/vmdktool/vmdktool-1.4.tar.gz |
| Build dependencies | groff |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | vmdktool |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
vmdktool
sudo port install vmdktoolsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.