我的开发计算机运行的是 Windows 7,内存为 16GB。我在虚拟机中运行 Linux Ubuntu 和 Apache,用于网页设计测试。为了减少 Windows 7 中默认用户帐户的混乱,我在第二个用户下安装了 VirtualBox。现在它可以使用 Startup 启动菜单文件夹,但我必须在重新启动后以第二个用户的身份登录才能启动它。我希望我的虚拟机能够启动,而不必将其安装为我的默认用户,也不必登录第二个用户的帐户。这可能吗?
谢谢
编辑: 我已将“\vboxmanager.exe startvm“VM 名称””添加到任务计划程序中,以便在启动时运行。当我重新启动机器时,我们将看到它是如何工作的。
答案1
您可以在开始菜单中添加类似的内容作为快捷方式。
C:\Path\To\VirtualBox\VBoxHeadless.exe -startvm “VM Name”
它将在您的用户上运行,但是它根本不会显示在您的桌面屏幕上。
您还可以将该命令注册为计算机上的服务。
答案2
刚刚想到了这一点。
为什么不直接修改权限以允许你运行它呢?然后只需将其添加到用户的启动组中,一切就完成了。
或者,我正在考虑也许设置一个快捷方式来使用其他用户名和密码来执行,但似乎不安全。