10 VirtualBox技巧和您应该知道的高级功能

图片

VirtualBox的是挤满了,你可能从来没有使用过的功能,即使你经常使用它来运行虚拟机。 VMware将许多最好的功能保留在付费版本上,但所有VirtualBox的功能都是完全免费的。

此处的许多功能都需要在虚拟机中安装Guest Additions。 这是好做,无论如何,作为安装客户添置包将加快虚拟机

快照

VirtualBox中可以创建一个保存虚拟机的状态快照 您可以通过还原快照随时还原到保存的状态。 快照类似于将虚拟机保留在已保存状态,但您可以拥有多个已保存的状态,并可以随时从中恢复。

要创建快照,请在虚拟机运行时单击机器菜单,然后选择拍摄快照或使用快照面板。 您可以稍后从此接口恢复快照。

如果您想对虚拟机执行某些操作,然后清除更改,则快照特别有用。 例如,如果使用虚拟机测试软件,您可以创建一个干净的Windows系统的快照,然后安装软件并使用它。 完成后,您可以还原原始快照,并且软件的所有痕迹都将被删除。 您不必重新安装客户机操作系统或手动备份和还原虚拟机的文件。

virtualbox-take-snapshot

无缝模式

无缝模式可以让你打破窗户,来宾操作系统窗口,并将其放置在主机操作系统的桌面上。 例如,如果您使用VirtualBox在Linux桌面上运行重要的Windows程序,则可以使用无缝模式将该Windows程序显示在Linux桌面上。

要使用此功能,请在虚拟机中安装VirtualBox的Guest Additions软件包,选择“视图”菜单,然后单击“切换到无缝模式”。

virtualbox-switch-to-seamless-mode

支持3D

VirtualBox的具有3D图形的基本支持 您必须自行启用此选项 - 默认情况下,在安装Guest Additions时不会安装相应的驱动程序,并且必须在虚拟机的设置窗口中手动启用这些设置。

3D支持将不允许您播放最新的3D游戏,但它允许您在虚拟机中启用Windows Aero桌面效果,并播放不太苛刻的旧3D游戏。

virtualbox-enable-3d-acceleration

USB设备

您可以将USB设备连接到计算机,并将它们暴露给虚拟机,就像它们直接连接一样。 此功能可用于USB驱动器和各种其他设备。 只要在虚拟机的设置窗口中启用USB支持,您可以单击设备选项卡,指向USB设备,然后选择要连接的USB设备。

virtualbox-usb-devices

共享文件夹

VirtualBox允许您设置主机操作系统和客户机操作系统都可以访问的“共享文件夹”。 为此,VirtualBox本质上在主机操作系统上占用一个文件夹,并使用网络文件共享使其在虚拟机内可访问。 在虚拟机的设置窗口中配置共享文件夹,然后按照挂载正常网络共享的方式访问或装载它们。

virtualbox-shared-folders

共享剪贴板和拖放

默认情况下,在访客操作系统和主机操作系统之间进行复制和粘贴以及拖放操作不起作用。 但是,VirtualBox允许您在客户操作系统和主机操作系统之间共享剪贴板,使复制和粘贴正常工作。 您还可以使用拖放轻松地来回移动文件。 这两个功能减少了在虚拟机中使用软件的摩擦,但默认情况下禁用它们。

virtualbox-clipboard-drag-drop

克隆虚拟机

VirtualBox允许您克隆虚拟机,创建一个虚拟机的副本。 如果尝试手动复制并粘贴文件,您将遇到问题,因为两个虚拟机将为其虚拟磁盘使用相同的标识号。 当您克隆虚拟机时,VirtualBox将确保它们不会相互冲突。

clone-virtual-machine

转发端口

虚拟机通常与网络隔离。 如果你想在虚拟机中运行服务器软件,你可能会想设置端口转发 ,这样服务器软件是从虚拟机的外部访问。 您将在高级下的网络设置窗格中找到此选项。

您还可以选择将虚拟机直接连接到网络,而不是使用NAT,但NAT与端口转发可能是一个更好的方式,只允许特定的端口通过,而不必太多地改变您的网络设置。

port-forwarding-virtualbox

导入和导出VM设备

设备是具有预安装操作系统的虚拟机。 您可以以OVF格式创建自己的设备或下载设备,并将它们导入到VirtualBox中。 这对于可以自由分发的Linux虚拟机和其他系统特别有用,虽然您也可以创建自己的设备并在整个组织中分发它们。

virtualbox-import-or-export-appliances

远程显示

VirtualBox允许您为虚拟机启用远程显示,允许您在无头服务器或其他远程系统上运行虚拟机,并从另一台计算机访问该虚拟机。 VirtualBox用“VRDP”做到这一点,它向后兼容微软的RDP协议。 这意味着您可以使用Windows中的远程桌面连接程序或任何其他RDP查看器远程访问您的虚拟机,而不需要任何VirtualBox特定的软件。

virtualbox-enable-remote-display


您也可以在VirtualBox中放大虚拟机的磁盘 VirtualBox不会在其界面中显示此选项,需要您使用VBoxManage命令。

赞 (0)
分享到:更多 ()