Я пытаюсь запустить виртуальную машину в виртуальном ящике в качестве службы. Это означает, что виртуальный ящик должен запускаться и загружать виртуальную машину сразу после загрузки Windows 7 (операционной системы хоста). Проблема в том, что большинство решений, которые я вижу, требуют загрузки дополнительного программного обеспечения. Также на хост-компьютере есть несколько пользователей, и я хочу, чтобы одна и та же виртуальная машина работала всегда, независимо от имени пользователя. Итак, без загрузки дополнительного программного обеспечения, как это можно сделать? Я думаю, vmbox без головы, но я не уверен в этом, и я также не уверен, как его настроить.
Примечание. Это необходимо сделать без загрузки дополнительного программного обеспечения. У меня уже есть виртуальная машина, работающая с обычным запуском Virtual Box, но мне нужно, чтобы она работала для разных пользователей одной и той же хост-машины.
Обновление: теперь я понимаю, что проблема сама по себе заключается в множественных проблемах, которые решает запуск виртуальной машины в качестве службы (простейшее решение, если это возможно). В свете этого позвольте мне разбить проблему на части:
Для каждого пользователя, несмотря на то, что виртуальный ящик устанавливается для всех, сами виртуальные машины загружаются из личных папок пользователей. Я попытался изменить это, изменив настройки виртуальной коробки, но ее нужно будет изменить для каждого пользователя, который появляется в зависимости от результатов. Поскольку у нас много пользователей, и мы постоянно добавляем и удаляем их (а у меня нет доступа к большинству учетных записей в любом случае), это не очень хорошее решение.
Копирование файла виртуальной машины в разные учетные записи пользователей нежизнеспособно, так как оно израсходует ресурсы хранилища.
В какой-то момент я предложил создать общедоступную учетную запись пользователя виртуальной машины, в которую каждый мог бы войти с единственной целью: включить виртуальную машину, если она еще не была включена, а затем переключиться на свою учетную запись пользователя после ее включения, пропустив процесс и просто войдите в свою учетную запись, если он уже включен. Однако это нежелательно из-за природы "любой пользователь может получить доступ к этой учетной записи". Есть ли способ автоматизировать вход в систему при загрузке, но автоматически переключать пользователя после входа в систему?
Я думаю, что я начал с "запуска как службы", потому что это казалось самым простым, но если есть другое решение, я буду приветствовать его. Я все еще думаю, что