VDM (Virtual Disk Manager) is a modern, user-friendly tool to create, mount, unmount, and manage RAM disks and file-based virtual disks on Linux.
- Create RAM disks (tmpfs) and file-based virtual disks (loop devices)
- Mount, unmount, and delete disks with a click
- Persistent file disks, volatile RAM disks
- Beautiful, intuitive interface (PyQt5)
- Quick presets for disk size and mount points
- See all active and historical disks in a single view
- Open mount points in your file manager
- System disk filtering
- About dialog with license and author info
- Clone the repository:
git clone https://github.com/SterTheStar/vdm.git cd vdm - Install requirements:
pip install -r requirements.txt
- Run the app:
python main.py
- Linux (with sudo privileges)
- Python 3.7+
- PyQt5
This project is licensed under the GPL v3.0. See LICENSE for details.
Esther github.com/SterTheStar
- RAM disks are volatile: data is lost after unmount or reboot.
- File disks are persistent as long as the backing file exists.
- Some actions require
sudo(mount, unmount, losetup, etc).
Enjoy using VDM!