使用虚拟机可以大大提高生产率。但通常存在一个症结:将文本或文件从主机复制到客户机,反之亦然。
问题是,这并不像最初看起来那么难。下面介绍如何使用VirtualBox或VMware在VM来宾操作系统和主机PC之间传输文件。
虚拟机是模拟安装操作系统(OS)所需硬件的软件环境。一般来说,这可以让你在现有操作系统上安装一个操作系统,就像一个应用程序一样。
我们的虚拟机指南对此进行了更详细的解释。
您不会对在虚拟机上运行的主机PC和任何来宾操作系统之间共享数据的选项感到惊讶。你可能会惊讶的是,它们的设置有多么棘手。您可以选择:
显然,每个选项都最适合特定类型的数据。例如,复制和粘贴最适合于共享文本和小文件,例如将代码从主机PC上的浏览器复制到来宾操作系统中的终端会话中。
下面,我们将介绍在运行Oracle VirtualBox和VMware Workstation Player的虚拟机上使用这三种方法共享数据。
最简单的选择是从主机PC复制数据并将其粘贴到来宾VM的窗口中。或者从来宾虚拟机复制到主机上打开的文件浏览器中。但它是不是像听起来那么简单?
谢天谢地,是的。
如果您使用的是VirtualBox,并且虚拟机正在运行,请选择“设备”>;拖放。在这里,您可以从主机到来宾、从来宾到主机以及双向选择。还有默认选项,禁用。要获得最佳结果,请使用双向。
就这些。
对于VMware用户,您需要首先安装VMware Tools软件包,该软件包提供了其他功能。您可以通过VM>;安装VMware工具开始。如果您还没有下载VMware工具,将给出相关说明。
然后可以在VM>;设置>;选项中启用复制和粘贴。选择Guest Isolation,然后启用copy and paste并按OK确认。
以这种方式在来宾和主机操作系统之间共享数据最适合于较小的文件。你也可以共享文本字符串,网址,诸如此类的东西。不过,要避开大文件——你还有其他选择。
使用U盘在两台物理机器之间传输数据是一个由来已久的传统。在21世纪初,USB闪存驱动器基本上取代了3.5英寸软盘。
但是,如何使用USB驱动器在虚拟机和主机PC之间共享数据呢?
为了能够从VirtualBox中访问USB设备,您需要启用USB访问。为此,需要从www.virtualbox.org/wiki/Downloads。
完成后,**您想要使用的USB设备。接下来,打开VirtualBox并单击“文件”>;“首选项”,然后单击“扩展名”,再单击“+”。浏览到下载的扩展包,单击“打开”,然后在出现提示时安装。按照提示完成此过程。然后,您可以在“设置”>;“USB”中检查以确认USB已启用。
添加了USB支持后,您需要启用它。在VirtualBox主窗口中,右键单击要使用的VM,然后选择Settings>;USB。单击+然后浏览USB设备。它将在您启动虚拟机时可用。可以用同样的方法添加其他驱动器。
对于VMware,当连接了USB设备并且VM是活动窗口时,会检测到该设备。但是,在这种情况下,主机PC不会检测到它。为此,请卸下驱动器,最小化VM,然后重新连接。
它很简单,但是如果你忘记了U盘连接到哪个操作系统,它会变得很混乱。
此选项最适合大文件。当然,您受到USB设备容量的限制,所以请记住这一点。无论您使用何种虚拟机软件,建议在主机和来宾虚拟机上安全地弹出USB设备。
您的第三个选择是在您的主机PC上设置一个网络共享,来宾VM可以访问该共享。这意味着将电脑硬盘的一部分指定为可通过本地网络访问。通过这种设置,虚拟机就可以连接到网络并访问驱动器。
虽然物理上都在同一台计算机上,但这为虚拟机数据共享增加了更高的容量。
您应该已经下载了VirtualBox Guest Additi***。这应该通过Devices>;Install Guest Additi***安装,您应该在其中浏览相应的EXE文件。按照步骤进行到底,选择默认选项,然后完成。
启动VirtualBox并打开设备>;共享文件夹>;共享文件夹设置。单击+,然后在文件夹路径中单击箭头并选择“其他”。浏览(主机操作系统)找到要用作共享的文件夹,突出显示它,然后选择文件夹。
在addshare窗口中,给共享一个名称(在来宾操作系统中保持与在主机操作系统中相同的名称是明智的)。检查自动安装和永久,然后确定。
在guest操作系统中,您可以在通常的网络共享位置找到设置的共享。例如,在Windows 10中,这将位于Windows资源管理器的“网络位置”下。
在VMware中,通过驱动器共享数据是默认启用的。您所需要做的就是按照通常的操作系统特定步骤来设置网络共享。例如,如果您将Windows作为主机运行,将Linux作为来宾操作系统运行,请按照以下步骤在Windows和Linux之间共享文件。
这将适用于Windows、Linux和BSD。
请注意,文件夹共享在免费的VMware Player中不可用。
虽然这是最复杂的设置选项,但您可以轻松地共享更大的文件。这些可能包括安装程序、磁盘映像文件和高分辨率视频。
不是每个人都需要使用虚拟机,但我们这些几乎总是需要共享数据的人。如果您没有将文件从主机复制到来宾操作系统,那么就有理由从VM复制数据。这通常是当您要销毁虚拟机并要备份数据时。
学习如何在虚拟机和主机操作系统之间共享数据将有助于提高虚拟机的使用成本。这些提高虚拟机性能的技巧也会有所帮助。
...同的是,VMware不推荐值,因此初次使用的用户可能不确定如何继续。但总的来说呢?VMware的界面更简单,不那么吓人。 ...
... 在虚拟机中的Windows上安装Linux非常简单。下面介绍如何在VMware Workstation上逐步安装Linux。 ...
运行软件是虚拟机(VM)是尝试为不同操作系统设计的应用程序的好方法。如今,虚拟机技术广泛应用于从服务器到桌面计算机的各种应用程序。 ...
...装各种Linux发行版可以让您对它们进行实验并了解它们是如何工作的。在虚拟机上运行windows10上的macOS可以让你习惯于一个不同的操作系统。 ...
...脑上安装Ubuntu,或者不使用主操作系统进行双引导,你又如何尝试Ubuntu呢?答案是一个虚拟机-你可以用免费的Oracle VirtualBox在几秒钟内创建一个。 ...
...文件夹就像访问网络上的共享文件夹一样。 我们将研究如何在两种最流行的虚拟机应用程序VirtualBox和vmwareworkstationplayer中创建共享文件夹,但在其他虚拟机应用程序中的过程类似。 相关:初学者极客:如何创建和使用虚拟机 ...
...录中的所有文件。 确保已启用intel vt-x或amd-v 相关:如何在计算机的BIOS或UEFI固件中启用Intel VT-x Intel VT-x和AMD-V是改进虚拟化的特殊处理器扩展。较新的英特尔和AMD处理器通常包括这些功能。但是,有些计算机不会自动启用它...
...)。将虚拟机文件夹粘贴到哪里并不重要。Parallels将处理如何在正确的位置创建转换后的虚拟机。 第四步:在parallels desktop for mac中打开并转换.vbox文件 在Mac上,打开Parallels Desktop,然后进入“文件”>“打开”。 导航到将克...
虚拟机管理程序使虚拟机成为可能,而且它们不再只是用于服务器。你可能每天都用一个,甚至都不知道。如果你现在不使用,你会在不久的将来。 hypervisor是存在于客户操作系统之外的软件,用于拦截发送到计算机硬件的命令...
...alBox中为Windows和Linux虚拟机安装来宾添加 我们将向您展示如何设置Ubuntu客户机,以便您可以从客户机内部访问主机上的文件夹。您必须启用共享文件夹来执行此操作,这可以通过安装VirtualBox guest additi***软件获得(有关如何执行...