`
sd8089730
  • 浏览: 259347 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Virtual Box Ubunt windows 共享文件

 
阅读更多

在Vmware中安装linux,可以很容易的设置主机与虚拟机的共享,但是在vmbox下却比较麻烦.

今天我们看看如何在vmbox下设置共享.

环境:主机操作系统是Windows XP,虚拟机是Ubuntu 8.04,虚拟机是VirtualBox 3.1.2。

 

1. 安装增强功能包(Guest Additions)

安装好Ubuntu 8.04后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择”设备(Devices)” -> “安装增强功能包(Install Guest Additions)”。

 

你会发现在Ubuntu桌面上多出一个光盘图标,这张光盘默认被自动加载到了文件夹/media/cdom。进入命令行终端,输入:

cd /media/cdom

sudo ./VboxLinuxAdditions.run

开始安装工具包。安装完毕后会提示要重启Ubuntu。

 

2. 设置共享文件夹

重启完成后点击”设备(Devices)” -> 分配数据空间,添加一个共享文件夹,选项固定和临时是指该文件夹是否是持久的。共享名可以任取一个自己喜欢的,比如”gongxiang”,尽量使用英文名称。

 

3. 挂载共享文件夹

重新进入虚拟Ubuntu,在命令行终端下输入:

sudo mkdir /mnt/shared

sudo mount -t vboxsf gongxiang /mnt/shared

 

注意:”gongxiang”是之前创建的共享文件夹的名字。 OK,现在Ubuntu和主机可以互传文件了。

假如您不想每一次都手动挂载,可以在/etc/fstab中添加一项

gongxiang /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0

这样就能够自动挂载了。

 

4. 卸载的话使用下面的命令:

sudo umount -f /mnt/shared

注意:

共享文件夹的名称千万不要和挂载点的名称相同。比如,上面的挂载点是/mnt/shared,如果共享文件夹的名字也是shared的话,在挂载的时候就会出现如下的错误信息(看 http://www.virtualbox.org/ticket/2265 ):

/sbin/mount.vboxsf: mounting failed with the error: Protocol error

原因分析可以看Tips on running Sun Virtualbox的Shared Folder on a Linux Guest节。

分享到:
评论

相关推荐

    Virtualbox主机和虚拟机之间文件夹共享及双向拷贝(Windows<->Windows, Windows<->Linux)

    在Windows系统主机与Windows系统虚拟机之间共享文件夹时,需要在Virtualbox的“设备”菜单中进行设置,选择“分配光驱”,然后加载VirtualBox安装目录下的VBoxGuestAdditions.iso文件。接下来,在虚拟机中运行...

    oracle VirtualBox主机是winXP,客户机是Ubuntu10.04共享文件夹的问题

    2. **编辑权限:** 在共享文件夹中编辑文件时可能会遇到权限问题,特别是从WinXP主机访问Ubuntu客户机的共享文件时。解决方法是在Ubuntu上使用root权限编辑,或将文件移动至其他目录后再编辑。 3. **版本兼容性:** ...

    Virtual Box的host-only网络,文件共享

    除此之外,VirtualBox还提供了文件共享功能,使得用户可以在宿主机和虚拟机之间便捷地传输文件。 在建立host-only网络时,需要进行一系列的准备工作,包括安装主机操作系统和VirtualBox软件。文章提到了安装Windows...

    virtual Box 创建linux虚拟机

    - 在接下来的界面中,选择虚拟硬盘文件类型为 VDI(VirtualBox 磁盘映像),也可选择 VHD(Virtual Hard Disk),但 VDI 更常用。 - 存储类型选择“动态分配”,这意味着虚拟磁盘将随着数据的增长而逐渐占用更多...

    virtual box 使用手册

    ### Virtual Box 使用手册知识点概述 #### 一、VirtualBox虚拟化技术的重要性与基本概念 **1.1 为什么虚拟化技术如此有用?** 虚拟化技术能够将一台物理计算机分割成多个独立的虚拟环境,每个环境都可以运行自己...

    在windows上安装VirtualBox虚拟机以及linux环境搭建

    在Windows操作系统上安装VirtualBox虚拟机以及搭建Linux环境,是一个常见的多系统共存的解决方案,尤其对于开发者和学习者来说,能方便地在不改变主机系统的情况下体验和操作不同的操作系统。以下将详细介绍整个过程...

    virtualbox Ubuntu 虚拟机与Windows本地主机共享文件夹

    1、首先是安装增强功能,见如下链接中的文章。...mount -t vboxsf VirtualBox /mnt/VirtualBox //可理解为将本机的VirtualBox文件夹与Ubuntu 系统mnt/VirtualBox 文件夹设置为共享关系 sudo adduser userna

    usergrid-vagrant:在Virtual Box中为Usergrid,Tomcat和C *进行的无用设置

    8. **Vagrantfile**:这是Vagrant的核心配置文件,包含了虚拟机的详细配置,如操作系统版本、网络设置、共享文件夹等,以及启动时执行的脚本。 9. **VagrantShell**:VagrantShell可能指的是在虚拟机启动过程中执行...

    基础实验环境搭建指南1

    本指南将详细介绍如何利用Virtual Box搭建一个基于Ubuntu的实验环境,以及如何配置网络和共享文件夹。 首先,Virtual Box是一款免费且强大的虚拟化软件,支持在多种操作系统上运行,可以让我们在同一台物理机器上...

    VirtualBox__虚拟机配置

    例如,你可以为虚拟机分配一个ISO文件作为CD-ROM驱动器,使虚拟机如同使用实体光盘一样读取安装文件。此外,虚拟机可以通过虚拟网卡连接到实际网络,实现与其他计算机的通信,包括主机、其他虚拟机或互联网上的设备...

    小白windows虚拟机环境安装搭建

    8. **共享文件夹**: 在Vagrantfile中,可以配置共享文件夹,这样可以在Windows主机和Linux虚拟机之间方便地交换文件。例如: ```ruby config.vm.synced_folder "C:/HostFolder", "/mnt/hostfolder" ``` 9. **...

    在虚拟机virtualbox中安装ubuntu的图文教程

    距离ubuntu最新版发布已经差不多半年了,博主近来对linux系统有了兴趣,奈何资金不足无法购置...但是配置起来相对麻烦,而且最大的弱点就是虚拟机和宿主机之间文件共享比较困难,不能像vmware那样用鼠标一拖就行。 VM

    abnerick-ivr:星号-java + JUnit集成+ Mockito

    ubuntu 包含我们的PBX服务器的 Virtual Box VM ubuntu:/ media / files是方尖碑的安装点:/到/ files的路径音频文件位于/ var / lib / asterisk / sounds / custom中,使用符号链接自定义-> / media / files ...

    solid-vagrant-base-box:一个基于 Ubuntu 的 Vagrant 盒子,带有 nginx、mongo、node、mysql 和 php

    这允许在共享同一个 Vagrant 框的文件之间快速切换。 盒子位于这里:建造盒子安装 gem、bundler 和 Vagrant 拉取依赖项并构建框: bundlelibrarian-vagrant install --verbosevagrant up --provision保存盒子...

    VirtualBox 配置虚拟网卡(桥接),实现主机-虚拟机网络互通(图文教程)

    在很多情况下,我们希望虚拟机能够与主机之间进行网络通信,例如共享文件、进行远程桌面连接或是进行开发测试等。本文将详细介绍如何在VirtualBox中配置虚拟网卡的桥接模式,以实现主机与虚拟机之间的网络互通。 ...

    linux 学习笔记一入门问题总结

    SMB 协议是一种在局域网上共享文件和打印机的一种通信协议。 7. VMware 网络配置 VMware 安装完成后,可以使用 Virtual Network Editor 工具来 configure 网络。有三种网络配置方式:Bridged(桥接)方式、NAT...

    linux-树莓派全面指南RaspberryPiAtoZList

    树莓派可以作为个人云存储服务器,通过Samba共享文件,或者搭建Nextcloud实现云同步。此外,它还可以作为Web服务器,使用Apache或Nginx托管网站,甚至运行Docker容器。 九、教育与学习 树莓派被广泛用于教育领域,...

    Vagrantlife:Vagrantfile,Vim插件和配置

    例如,`config.vm.box = "ubuntu/bionic64"` 表示使用 Ubuntu Bionic Beaver(18.04 LTS)作为基础镜像,`config.vm.provider "virtualbox"` 指定了使用 VirtualBox 作为虚拟化平台。Vagrantfile 还可以设置共享目录...

    vagrant-commands:Vagrant命令的已编译列表

    在 `Vagrantfile` 中,你可以定义一个或多个共享文件夹,以便在主机和虚拟机之间同步文件。例如: ```ruby config.vm.synced_folder "src/", "/var/www/html", type: "nfs" ``` 这将把主机上的 `src/` 目录映射到...

Global site tag (gtag.js) - Google Analytics