2013 年,我追踪了如何在主机为 Linux 时自动启动/关闭 Virtualbox VM。该过程已正式记录并需要几个步骤。
现在我感兴趣的是,你如何配置 Virtualbox VM 在 Windows-10 重启后自动启动?
是否有正式记录的过程?如果没有,有些人测试过的解决方案是什么?
我天真的尝试将是这样的:
完成:设置窗口以在重新启动时自动登录
TODO:使用以下命令创建批处理脚本: sleep 120 && vboxmanage startvm my_vm_name
TODO:将批处理脚本放入我用户的启动目录中。(不过,我在 Windows 10 中没有看到任何“启动”目录......)
我希望两个操作系统都具有最高性能,并且能够在不重启的情况下在它们之间切换。我有足够的内存 (32 GB) 和磁盘空间。
两个简单的选择是:
最好(例如通过键盘快捷键或其他类似方法)在两个操作系统之间切换,其中一个是热的,另一个是“热待机”。
我在虚拟环境中使用 CentOS 6。当克隆 CentOS 的虚拟版本时,旧的 eth 适配器被“移除”并替换为新的和网络 MAC 地址。但是,ifcfg-ethn 文件仍然存在。我想弄清楚如何让 CentOS 自动重新扫描和重新创建网络适配器/eth 文件,就像它在安装时所做的那样。
否则,我会留下这里描述的乏味过程:http : //www.centos.org/docs/5/html/Installation_Guide-en-US/s1-s390info-addnetdevice.html
我知道在 GUI 中有一种快速的方法可以做到这一点,但我们使用的是服务器,因此 GUI 在这种情况下不适用。帮助?
编辑:@OldWolf 建议使用 Kudzu,但是 Kudzu 已从 Centos 5 中删除,所以我宁愿避免这种情况。有一个 Linux 在初始安装时运行的程序 - 有人可以帮我弄清楚那是什么,以便我可以手动触发它吗?
如何让 VirtualBox 来宾使用 NVidia 图形?
主机设置:
视窗 7 x64
英伟达擎天柱
在NVIDIA Control Panel 中,我明确选择了高性能 NVIDIA 处理器 :
C:\Program Files\oracle\VirtualBox\VirtualBox.exe
C:\Program Files\Oracle\VirtualBox\VBoxSVC.exe
Run Code Online (Sandbox Code Playgroud)当 VirtualBox 运行时,NVidia 软件不会将其列为使用 NVidia GPU 的应用程序。因此,我假设 VirtualBox 确实没有使用 Nvidia GPU。
客人:
Windows 7 x64(即与主机相同)
已安装来宾添加
在 VirtualBox 设置中启用 3D 加速:显示/视频/启用 3D 加速
什么Rhinoceros,一个支持 OpenGL 的应用程序报告为视频适配器:
Humper
Chromium
OpenGL version: 2.1 Chromium 1.9
Render version: 2.0
Shading Language: 1.40 - Intel Build 9.17.10.3517
Driver Date: NA
Driver Version: NA
Maximum Texture size: 8192 …Run Code Online (Sandbox Code Playgroud)windows-7 virtualbox virtual-machine optimus nvidia-graphics-card
如何在 VirtualBox 中导入现有的 .vbox 虚拟机?说明说我只有在有 .ova 或 .ovf 文件时才能这样做,但我不明白这一点,因为 VirtualBox 机器是 .vbox 文件。
从 VM 管理器中删除 VM 后,真的无法重新导入吗?
我也无法通过媒体管理器导入硬盘映像 (.vdi),因为似乎没有“添加”按钮。
我是使用 Ubuntu 的新手。我正在尝试安装 Genymotion,以便我可以访问 android 模拟器。为了使用 Genymotion,我需要有 VirtualBox。我安装了 VirtualBox,但似乎我需要签署一个内核模块......我真的不知道该怎么做。这是我运行后收到的错误消息/sbin/vboxconfig:
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root. If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux …Run Code Online (Sandbox Code Playgroud) 我最近有了一个新工作站,并将我的 VirtualBox 和 VMWare Player VM 从旧 PC 移到了新 PC。
VMWare Player VM 非常简单:您转到“文件 -> 打开虚拟机...”,从旧 PC 中找到 .vmx 文件,瞧!它已经启动并正在运行。所有必需的文件显然都在同一个文件夹中。
使用 VirtualBox 似乎没有办法做到这一点。看起来虚拟机以某种神奇/不可见的方式(例如注册表项等)与原始主机相关联。
我有一个带有 VirtualBox 的 2.8 四核 i7。我可以选择为一台来宾机器分配最多 4 个内核,但我只做过两个。为来宾分配更多内核的优点/缺点是什么?顺便说一句,在运行两个来宾操作系统(Win 7 和 Ubuntu)时,我仍然可以在 Ultra 设置上一直玩星际争霸 2,BFBC2(我的压力测试人员)也是如此。i7 如何应对内核间的不均匀负载?
我的来宾 VM 中的时间比主机时间快约 20-30 分钟。我该怎么做才能使客人的时间与主机的时间相同?
virtualbox ×10
ubuntu ×2
windows-7 ×2
autostart ×1
boot ×1
centos ×1
cpu-cores ×1
fedora ×1
linux ×1
linux-kernel ×1
networking ×1
optimus ×1
vmware ×1
windows ×1
windows-10 ×1