虚拟机与主机之间,文件共享,文件默认是没有共享功能的,virtualBox需要安装一个增强包,VBoxAdditions,在设备菜单中选择,安装增加功能,并且后面还有功能会依赖于这个增强包。
正常情况下,点击对应菜单后,会直接帮你加载对应的虚拟光驱文件,然后自动运行打开对应的目录,然后再双击VBoxLinuxAdditions.run,就会自动帮你安装了
如下图:
然后重启虚拟机器,就可以设置共享目录了
设置自动挂载,重启后
这个已经挂载共享成功了
但是,过程中我也遇到了一些问题
1、提示光驱被占用,是否强制加载,选择确定后,实际上是还是强制加载不起来,解决办法,在系统文件系统里右键强制弹出就可以了,然后重启再来,如下图:
2、这个问题在centos6.5上遇到的,安装add的时候提示
Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again. Stop
因为安装不完整,解决办法:
sudo yum update
$ sudo yum install kernel-devel gcc
$ echo export KERN_DIR=/usr/src/kernels/`uname -r` >> ~/.bashrc
重启,然后再尝试运行VBoxLinuxAddtions.run
到这里,能看到文件系统里已经自动挂载成功了
使用一般自己再建一个连接符
3.访问权限问题,VB挂载的文件默认是给的vboxsf用户组的,如果你是在用非root用户访问,这个文件夹时却会遇到权限不足问题。根源在于这个自动mount的文件夹的所有者为root,所属的组是vboxsf,并且只有这两个用户有访问权限。如下图:
解决方法也很简单,只需要将当期登录用户加入到vboxsf组就行了。
sudo usermod -aG vboxsf $(whoami)
或者直接切换到root下,指定具体的用户名即可
然后权限修改,暴力点的话
chmod –R a+rwx /share
当然也可以精细化一点管理权限,改完记录reboot
相关推荐
VirtualBox 是一款开源虚拟机软件。它主要有三个优点:(1)免费;(2)体积小巧;(3) 功能强大。...本手册主要描述VirtualBox 虚拟机的安装,VirtualBox 上安装Linux 系统及共享文件的 设置方法。
本文档将详细介绍如何在Virtualbox环境下实现主机与虚拟机之间的文件夹共享以及数据的双向拷贝。这个过程对于数据同步、软件开发和测试都是很有帮助的。 首先,文件夹共享功能允许在主机与虚拟机之间共享文件夹,...
在Windows操作系统上安装VirtualBox虚拟机以及搭建Linux环境,是一个常见的多系统共存的解决方案,尤其对于开发者和学习者来说,能方便地在不改变主机系统的情况下体验和操作不同的操作系统。以下将详细介绍整个过程...
### 虚拟机(Virtualbox-Ubuntu)与主机(WIN7)共享文件夹设置 #### 一、概述 虚拟机技术为开发者提供了一个独立且安全的测试环境,能够帮助用户在一个操作系统(主机系统)上模拟出多个操作系统实例(客户机系统...
Delphi 10.4 Linux开发环境的搭建涉及到了一系列步骤,下面我们将详细解释这些步骤以及每个步骤背后的知识点。 1. 安装Linux虚拟机:Delphi 10.4支持Linux平台的应用开发,首先需要在你的Windows或macOS计算机上...
#### 二、实现VirtualBox与主机文件共享的方法 ##### 2.1 安装增强功能 在VirtualBox中实现与主机文件共享的第一步是安装增强功能。这一功能集成了多种工具和服务,能够极大地提升虚拟机与宿主机之间的交互能力。...
**virtualbox+vagrant搭建虚拟环境步骤** 1. **安装VirtualBox**:首先,你需要下载并安装`VirtualBox-6.1.28-147628-Win.exe`这个文件,按照安装向导完成安装。 2. **安装Vagrant**:接着,安装`vagrant_2.2.18_x86...
在探讨如何在VirtualBox虚拟机中的Windows XP系统与宿主机的Ubuntu系统之间实现文件夹共享之前,首先需要了解VirtualBox虚拟机软件的基本功能以及文件共享的意义和方法。 VirtualBox是一款开源的虚拟化软件,能够...
VirtualBox内Linux系统怎样与Windows共享文件夹
在这个场景中,我们需要讨论的是如何在Linux虚拟机中设置共享Windows主机文件,以便于在虚拟环境中访问和操作主机上的文件。下面将详细介绍这一过程。 首先,我们需要理解虚拟机和主机之间的通信机制。通常,我们...
### 在Windows XP上使用VirtualBox搭建Linux环境 随着技术的发展,多操作系统共存的需求日益增长。对于想要同时体验Windows和Linux的用户来说,利用虚拟化技术成为了一个理想的选择。本文将以Fedora为例,详细介绍...
本篇主要介绍在Windows主机上通过虚拟机软件(如VMware或VirtualBox)安装Linux(此处以Fedora 9为例)作为开发环境,并通过Samba服务器实现与Windows以及开发板之间的文件共享。以下是对搭建过程的详细解析: 1. *...
VirtualBox支持广泛的主机与客户操作系统,包括Windows、Linux、Mac OS X、Solaris等。此外,它还提供了一系列用于扩展其功能的开发接口,使得开发者能够根据自己的需求定制或增强VirtualBox的功能。 #### 二、...
### Oracle VM VirtualBox 安装 Linux #### 一、Oracle VM VirtualBox 简介 Oracle VM VirtualBox 是一款开源的虚拟机软件,由德国 ...希望本文能够帮助读者顺利地在 VirtualBox 上搭建出自己的 Linux 虚拟环境。
通过这种方式,可以方便地在宿主机与虚拟机之间共享文件资源,极大地提高了工作效率。值得注意的是,虽然本教程以特定步骤为例进行了讲解,但不同虚拟化软件的具体操作可能会有所不同,因此在实际操作时应参照所使用...
### 如何扩展VirtualBox Linux磁盘 在进行大型项目的开发或复杂的系统测试时,经常会遇到虚拟机磁盘空间不足的问题。特别是在编译Android源码这样的大型项目时,对磁盘空间的需求尤为突出。本文将详细介绍如何扩展...
在本教程中,我们将深入探讨如何在虚拟环境中实现Linux系统的文件共享,特别是在使用虚拟机(如VMware或VirtualBox)时。"虚拟Linux系统教程之四_虚拟机文件共享(Red Hat Linux 9).exe"可能是一个安装程序,用于帮助...