Questions tagged «virtualbox»

VirtualBox是Oracle针对x86 / x86_64体系结构的免费开源虚拟化程序。


3
调整Windows 7以在VM中使用
我正在VirtualBox虚拟机中运行Windows 7,并希望使其以更简化的方式运行。我将主要使用该安装来测试Web应用程序,并且不需要使其快速运行。我希望它以最小的内存要求运行,并且对其虚拟硬盘驱动器的内容进行最小的更改。更改硬盘驱动器内容(例如页面文件)会导致更大的快照大小。 我最近的另一篇文章似乎与此问题有关,但没有直接解决Windows问题。 我担心的一个问题是,即使有超过900MB的内存标记为“待机”或“免费”,Windows似乎仍在使用其页面文件的17%。我的未经教育的猜测是,它被用于存储索引或其他有助于加快系统速度的数据,但实际上并不是必需的。 我还想知道Windows在不运行任何应用程序的情况下使用500 MB以上的“正在使用”内存是否正常?如果减少VM中的“已安装”内存量,此数量是否会减少?我可以采取哪些步骤来减少系统的内存占用而又不会增加页面文件的使用率?


1
配置仅VirtualBox主机的网络:OSX主机,Ubuntu来宾
已解决:通过将vbox网络设置重新配置为192.168.21.19(在VirtualBox-> Preferences-> Network中),并注释了指定网关的行(因为它不需要(仅主机接口上没有外部访问权限)),我可以使用此方法发布。 然后,我可以192.168.21.20从OSX SSH到并连接到Ubuntu。我改变了/etc/fstab坐骑指向//192.168.21.19/ 我有一个配置有两个接口的Ubuntu来宾,eth0正在使用NAT并且工作正常,我可以访问网络。 第二个接口eth1设置为仅托管网络,VirtualBox已在vboxnet0主机上创建了虚拟适配器。 我已经vboxnet0在VirtualBox适配器设置中配置了以下内容: ip 192.168.21.20 subnet 255.255.255.0 VM guest虚拟机运行后,ifconfig在OSX上的vboxnet0设置如下: vboxnet0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether 0a:00:27:00:00:00 inet 192.168.21.20 netmask 0xffffff00 broadcast 192.168.21.255 在来宾中,eth0设置为使用DHCP,我已静态分配eth1给192.168.21.20(这是一个错误,主机和来宾之间的IP冲突): auto eth1 iface eth1 inet static address 192.168.21.20 (should be .19) netmask 255.255.255.0 network 192.168.21.0 broadcast 192.168.21.255 gateway 192.168.21.1 192.168.21.1上没有设备-我应该将网关设置为什么?(事实证明,不需要网关,因为它是仅用于主机的接口)。NAT适配器提供网络访问。 在访客中,路线如下所示: Destination Gateway …

10
VirtualBox:来宾OS虚拟处理器处于空闲状态时,主机OS处理器是否处于峰值状态?
我在带有VirtualBox 3.0.6的Windows Vista 64位上运行Windows XP 32位。每当我运行XP VM时,即使XP(来宾)报告的CPU利用率在1-5%之间,Vista(主机)也会报告100%的CPU使用率。 主机箱具有2 GB的物理RAM。来宾/ vm配置为512 MB。主机箱具有64位AMD处理器。 任一主机上都没有运行任何应用程序(VirtualBox除外),它们只是处于空闲状态。 关于主机处理器为何峰值的任何猜测? 我已经为XP guest虚拟机启用了各种高级功能,以期获得更好的性能: 设置→系统→主板:启用IO APIC 设置→系统→处理器:启用PAE / NX 设置→系统→加速:启用VT-x / AMD-V和启用嵌套分页


2
为什么X找不到我的vboxvideo驱动程序?
我在Windows 10主机上以VirtualBox 5.1.14的客人身份运行Fedora 25。我已经安装了xorg-x11-server-Xorg和VBox来宾添加项(使用VirtualBox本身提供的ISO)。在使用强制正确的内核头版本之后,来宾添加项安装良好dnf install kernel-devel-$(uname -r) kernel-headers-$(uname -r)。VBGA安装日志中没有错误。dmesg显示vboxvideo已加载,systemctl显示vboxadd-service正在运行,vboxadd-x11已激活/已退出。在VM设置中启用了3D加速。 但是,当我尝试启动X时,我得到了(EE) Failed to load module "vboxvideo" (module does not exist, 0)。我已经重新启动了多次,我已经重新安装了VBGA和X多次,它只是拒绝工作。许多很多搜索都出现了许多此问题的实例,但大多数似乎都围绕以下两种情况:a)从软件包而不是随附的ISO安装VBGA(但我使用了ISO),b)VBGA无法正确安装(但是一旦我有了正确的头文件,它就可以很好地安装,并且看起来正在运行),或者c)坏的/etc/X11/xorg.conf(他们建议删除该文件,但我没有一个开始)。其余的用于比我正在使用的VBox更旧的版本,并通过简单的VBox更新进行了修复。 为什么X找不到vboxvideo驱动程序,我如何理顺它?

1
VirtualBox:将主机更新到OS X Mavericks之后的奇怪行为
我刚刚将Mac更新为OS X Mavericks。但是,这样做之后,我的VirtualBox程序遇到了两个问题: 1-虚拟机(来宾操作系统)无法加载,并显示以下错误消息: -未安装内核驱动程序(rc = 1908); 确保内核模块已经被加载 成功 我可以从终端通过以下命令行解决此问题: sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart 但是,每次Mac启动时,我都必须这样做! 2-不再识别USB设备(我尝试使用过滤器,并且还专门寻找设备,但两者均无效)。 3-我无法再通过来宾安装共享文件夹(我无法从来宾虚拟机访问共享主机文件)。 关于如何克服这些问题的任何想法吗?

3
我应该出于目的使用快照或克隆吗?
我有一台VirtualBox机器,代表我的操作系统的“干净”安装。我想将此VM用于多种类型的机器-一种用于简单的游戏,一种用于编程,一种用于音频编辑。因此,基本上,我需要三到四个(可能以后会更多)VM,这些VM可以根据我的工作而启动。据我了解,克隆和快照都可以达到我的目的。我可以为想要的每个VM制作一个单独的克隆,也可以从基本计算机的多个快照中分支出来,然后在每一个上安装我的所有工具。 我能想到的唯一基本区别是:(1)我无法同时运行同一台计算机的多个快照(或者可以吗?),(2)克隆将在我的HDD上占用更多空间(因为整个虚拟硬盘将被克隆多次)。 请注意,我不关心同时运行多个虚拟机,我只想一次运行一个。 我没有想到其他差异吗?

3
如何使用Oracle VirtualBox的远程显示功能?
我无法使用Oracle VirtualBox远程显示功能。 我有Fedora 15 PAE的主机操作系统。该操作系统正在使用相同的来宾操作系统(Fedora 15)运行Virtual Box。虚拟盒的网络驱动程序处于桥接模式。主机OS和来宾OS一样正在运行Gnome 3。 在这种情况下,我可以从Windows 7计算机上分别看到两台计算机。我可以对他们进行SSH,我可以对他们进行VNC,也可以对他们进行RDP。所有这些功能都可以与已安装的fedora软件(ssh守护程序,vncserver,x11vnc,xrdp等)一起使用。 但是,如果我理解正确,VirtualBox会为RDP协议提供自己的屏幕共享。不幸的是,我无法使用此功能。 我已经在VirtualBox的Settings-Display-Remote Display选项卡中设置了远程显示。我已将端口设置为3390,以免干扰已经在运行的rdp。我已经在virtualbox窗口的菜单中将“启用视图的远程显示”设置为“开”。 另外,我在防火墙的两台计算机上都打开了端口3390。 那么,现在如何正确连接到该显示器呢?我应该连接到主机的IP还是访客的IP?我认为应该是主持人的。但是我无法使用Windows的rdp客户端连接到它...

1
零填充会增加virtualbox动态磁盘映像的大小
我一直在为Oracle virtualbox使用固定大小的磁盘映像,但是我正在考虑切换到动态磁盘映像,因为听说动态映像的性能类似于固定大小的映像,但扩展时除外。 我要做的一个操作是在使用zip程序备份之前,将固定大小的磁盘映像零填充(以减小zip存档的大小)。我的问题是,当我对动态磁盘进行零填充时,磁盘大小会增加到其最大声明值吗?(对于我的特定情况,我sdelete -z在Windows分区上使用。) 另一个问题是,是否有一种方法可以在不增加磁盘大小的情况下对分区进行零填充? 谢谢。 -编辑- 为了澄清,我问的原因是我想使压缩的virtualbox映像的大小最小。零填充固定大小的图像可以完成此工作,因为零填充部分几乎对压缩图像没有任何贡献。但是,如果切换到动态磁盘,则零填充似乎无法达到使用动态大小的映像的目的。 我的问题的第二部分实际上是在询问是否有比零填充更好的选择,它可以删除未使用的扇区而不扩大磁盘大小。



3
如何在Virtual Box访客会话中使用ALT键?
我正在从Sabayon GNU / Linux系统(主机)运行Windows XP(来宾)的Virtualbox会话。 我正在使用Adobe Illustrator CS2进行项目,并且通过单击鼠标左键和ALT键可以访问某些功能。 但是,似乎ALT密钥没有转发到来宾系统。 为什么? 我在互联网上发现了很多描述相同行为的论坛帖子和错误报告。但是尚无解决方法,或者似乎尚未找到/实施任何真正好的解决方案。 有什么解决办法吗?我真的需要很多命令的键!

3
如何将VirtualBox VDI文件转换为VMware vdmk?
我正在使用VirtualBox 2.1.4,并希望转换VDI文件以将其加载到VMware Player(在Vista Home Premium上为3.0.0 build-197124)。 我想我可以使用VirtualBox提供的工具将VDI格式更改为vmdk: VBoxManage clonehd /vboxdata/old.vdi /vmwaredata/new.vmdk -format VMDK 也可以使用以下命令获取vmdk文件: qemu-img.exe convert -O vmdk hdd.vdi hdd.vmdk 但这不会生成VMware Player需要的vmx文件。我如何获得该文件? 仅供参考,VMware Converter 4.0.1表示受支持的备份映像或第三方虚拟机为: Microsoft Virtual PC 2004或2007 Microsoft虚拟服务器2005 Mac版Parallels Desktop 2.5、3.0或4.0 VMware整合备份 Symantec Backup Exec System Recovery 6.5、7.0、8.0 赛门铁克LiveState Recovery 3/6 Norton Ghost版本从9到14 Acronis True Image Backup ShadowProtect …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.