windows下用Virtualbox安装linux虚拟机设置共享文件夹

本文介绍如何在Windows系统下使用VirtualBox安装Linux虚拟机并设置共享文件夹的方法。主要内容包括:配置Windows共享文件夹、挂载增强功能安装包、安装增强功能、设置虚拟机内的共享文件目录、挂载及自动挂载共享文件夹。

windows下用Virtualbox安装linux虚拟机设置共享文件夹

  1. 配置windows共享文件夹
    Vbox中设置要共享的文件夹,例如D:\share,设置自动挂载、固定分配
  2. 挂载增强功能安装包
    启动虚拟机后工具栏设备->安装增强功能
    挂载的安装包路径为/media/VBOXADDITIONS_XXXXX/
  3. 安装增强功能
    图形界面下直接运行autorun.sh即可
    非图形界面sudo ./VboxLinuxAdditions.run
    等待安装完成
  4. 建立虚拟机中的共享文件目录,例如/mnt/shared
    sudo mkdir /mnt/shared
  5. 挂载共享文件夹
    sudo mount -t vboxsf share /mnt/shared
    其中share为windows中的共享文件夹名,/mnt/shared为虚拟机中的挂载目录
    *上面方法完成了共享文件夹的一次挂载,如果想设置自动挂载继续下一步
  6. 在/etc/fstab中添加
    share /mnt/shared vboxsf rw,gid=username,uid=username,auto 0 0
    其中vboxsf是群组名,username是用户名,即/home/下的目录名,
    share为windows中的共享文件夹名,/mnt/shared为虚拟机中的挂载目录
    重启虚拟机
    *如果一完成后没有成功实现自动挂载执行继续下一步
  7. 在/etc/rc.local中添加
    mount -t vboxsf share /mnt/shared
    到这里就完成了设置共享文件
  8. 如果想卸载执行如下命令
    sudo umount -f /mnt/shared

注意 :共享文件夹名字不要与挂载点的名称相同

### 文件共享与网络设置教程 在 VirtualBox设置 Linux 虚拟机文件共享网络配置是确保主机与虚拟机之间高效通信的关键步骤。以下是关于文件共享网络配置的详细说明。 #### 1. 文件共享设置 为了实现主机与虚拟机之间的文件共享,需要完成以下操作: - **创建共享文件夹**:在 VirtualBox 的图形界面中,选择目标虚拟机并点击“设置”按钮。导航到“共享文件夹”选项卡,点击右侧的“添加共享文件夹”图标[^2]。 - **指定共享路径**:在弹出的对话框中,选择主机上的目录作为共享文件夹,并为其指定一个名称(例如 `shared_folder`)。确保勾选“自动挂载”“固定分配”选项以简化后续使用[^2]。 - **挂载共享文件夹**:在 Linux 虚拟机中,打开终端并运行以下命令来挂载共享文件夹: ```bash sudo mount -t vboxsf shared_folder /mnt/shared_folder ``` 其中,`shared_folder` 是在 VirtualBox 中定义的共享文件夹名称,`/mnt/shared_folder` 是挂载点路径。 #### 2. 网络配置 VirtualBox 提供了多种网络模式以满足不同的需求,常见的模式包括 NAT、桥接网络仅主机模式。 - **NAT 模式**:这是默认的网络模式,允许虚拟机访问外部网络但不暴露其 IP 地址。适用于大多数普通用户场景[^1]。 - **桥接模式**:将虚拟机直接连接到物理网络,使其拥有独立的 IP 地址。此模式适合需要与其他设备在同一局域网中通信的情况[^1]。 - **仅主机模式**:限制虚拟机只能与主机通信,而无法访问外部网络。适用于隔离环境下的开发或测试。 - **配置网络适配器**:在 VirtualBox虚拟机设置中,选择“网络”选项卡,根据需求选择适当的网络模式。如果选择桥接模式,请从下拉菜单中选择主机的物理网络接口[^1]。 #### 3. 安装 VirtualBox Guest Additions 为了增强文件共享网络性能,建议安装 VirtualBox Guest Additions。这可以通过以下步骤完成: -VirtualBox 图形界面中,启动虚拟机后选择“设备”菜单下的“插入 Guest Additions CD 镜像”[^3]。 -Linux 虚拟机中打开终端,运行以下命令以安装 Guest Additions: ```bash sudo apt-get update sudo apt-get install build-essential dkms linux-headers-$(uname -r) sudo sh /media/cdrom/VBoxLinuxAdditions.run ``` #### 注意事项 - 确保虚拟机已正确安装相关依赖项,例如内核头文件编译工具链[^3]。 - 如果遇到权限问题,可以尝试使用 `sudo chmod` 或 `sudo chown` 命令调整共享文件夹的权限。 ```bash sudo chmod 777 /mnt/shared_folder ``` --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值