Вот идея:
1) Установите несколько легких дистрибутивов Linux (например, Debian) в качестве хост-ОС.
2) Установите продукт виртуализации по вашему выбору; сейчас я продолжу с VirtualBox.
3) Установите нужные виртуальные машины в VirtualBox.
4) В вашей операционной системе создайте новую учетную запись пользователя для каждой машины; например, учетная запись с именем win7 для виртуальной машины Windows 7. Поместите команду как vboxmanage start win7
в этот файл ~/.bashrc пользователей .
5) В вашей операционной системе сконфигурируйте свой менеджер входа в систему, чтобы показать все активные учетные записи пользователей, чтобы вы могли просто щелкнуть виртуальную машину, которую хотите запустить. В зависимости от ваших потребностей в области безопасности вы можете также разрешить вход без пароля для этих учетных записей, поэтому вам даже не нужно вводить пароль для запуска виртуальной машины.