我有一台装有Ubuntu 14.04的计算机,具有多个用户帐户。在其中一个帐户中,我在VirtualBox中有一个虚拟机。我想与计算机的其他用户共享该虚拟机。我该怎么做?
我有一台装有Ubuntu 14.04的计算机,具有多个用户帐户。在其中一个帐户中,我在VirtualBox中有一个虚拟机。我想与计算机的其他用户共享该虚拟机。我该怎么做?
Answers:
这个主意
要使一台计算机上的不同用户帐户可以使用VM(而不是使其同时运行),您需要进行以下设置:
怎么做
在您的个人主文件夹中为您和其他用户创建一个共享文件夹:
在VirtualBox中创建一个虚拟机。不要将默认目录用于磁盘,而是浏览到共享文件夹并在其中保存磁盘映像。如果您有现有的VM,则将其删除,也删除其中的文件夹~/VirtualBox VMs
,但保留其磁盘映像,然后将其首先移动到共享文件夹,然后使用现有映像作为硬盘来创建新的VM。(如果您尝试在现有VM中重新链接磁盘映像,VirtualBox将抱怨UUID已存在)。
/home/yourusername/shared_folder/machine_name.vdi
取决于您创建的磁盘映像)将虚拟机共享给其他用户的想法只是在每次用户登录时创建一个新的虚拟机,并为其指定不同的名称。因此,当涉及到新硬盘或现有硬盘时,请从我的登录名中选择现有VM,然后完成新设置。这将在〜/ .VirtualBox / Machines / YourVMname文件夹中创建一个新的.xml文件。该.xml文件包含您正在运行的VM的配置设置。
您的意思是您希望能够从更多用户处运行VM?一定很容易。查找虚拟机的目录。在每个用户帐户上打开VirtualBox,然后将VM与现有虚拟驱动器一起添加。(/ home /(创建虚拟机的用户名)/ Virtualbox \ VMs)