在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节。
相关推荐
在Windows系统主机与Windows系统虚拟机之间共享文件夹时,需要在Virtualbox的“设备”菜单中进行设置,选择“分配光驱”,然后加载VirtualBox安装目录下的VBoxGuestAdditions.iso文件。接下来,在虚拟机中运行...
2. **编辑权限:** 在共享文件夹中编辑文件时可能会遇到权限问题,特别是从WinXP主机访问Ubuntu客户机的共享文件时。解决方法是在Ubuntu上使用root权限编辑,或将文件移动至其他目录后再编辑。 3. **版本兼容性:** ...
除此之外,VirtualBox还提供了文件共享功能,使得用户可以在宿主机和虚拟机之间便捷地传输文件。 在建立host-only网络时,需要进行一系列的准备工作,包括安装主机操作系统和VirtualBox软件。文章提到了安装Windows...
- 在接下来的界面中,选择虚拟硬盘文件类型为 VDI(VirtualBox 磁盘映像),也可选择 VHD(Virtual Hard Disk),但 VDI 更常用。 - 存储类型选择“动态分配”,这意味着虚拟磁盘将随着数据的增长而逐渐占用更多...
### Virtual Box 使用手册知识点概述 #### 一、VirtualBox虚拟化技术的重要性与基本概念 **1.1 为什么虚拟化技术如此有用?** 虚拟化技术能够将一台物理计算机分割成多个独立的虚拟环境,每个环境都可以运行自己...
在Windows操作系统上安装VirtualBox虚拟机以及搭建Linux环境,是一个常见的多系统共存的解决方案,尤其对于开发者和学习者来说,能方便地在不改变主机系统的情况下体验和操作不同的操作系统。以下将详细介绍整个过程...
1、首先是安装增强功能,见如下链接中的文章。...mount -t vboxsf VirtualBox /mnt/VirtualBox //可理解为将本机的VirtualBox文件夹与Ubuntu 系统mnt/VirtualBox 文件夹设置为共享关系 sudo adduser userna
8. **Vagrantfile**:这是Vagrant的核心配置文件,包含了虚拟机的详细配置,如操作系统版本、网络设置、共享文件夹等,以及启动时执行的脚本。 9. **VagrantShell**:VagrantShell可能指的是在虚拟机启动过程中执行...
本指南将详细介绍如何利用Virtual Box搭建一个基于Ubuntu的实验环境,以及如何配置网络和共享文件夹。 首先,Virtual Box是一款免费且强大的虚拟化软件,支持在多种操作系统上运行,可以让我们在同一台物理机器上...
例如,你可以为虚拟机分配一个ISO文件作为CD-ROM驱动器,使虚拟机如同使用实体光盘一样读取安装文件。此外,虚拟机可以通过虚拟网卡连接到实际网络,实现与其他计算机的通信,包括主机、其他虚拟机或互联网上的设备...
8. **共享文件夹**: 在Vagrantfile中,可以配置共享文件夹,这样可以在Windows主机和Linux虚拟机之间方便地交换文件。例如: ```ruby config.vm.synced_folder "C:/HostFolder", "/mnt/hostfolder" ``` 9. **...
距离ubuntu最新版发布已经差不多半年了,博主近来对linux系统有了兴趣,奈何资金不足无法购置...但是配置起来相对麻烦,而且最大的弱点就是虚拟机和宿主机之间文件共享比较困难,不能像vmware那样用鼠标一拖就行。 VM
ubuntu 包含我们的PBX服务器的 Virtual Box VM ubuntu:/ media / files是方尖碑的安装点:/到/ files的路径音频文件位于/ var / lib / asterisk / sounds / custom中,使用符号链接自定义-> / media / files ...
这允许在共享同一个 Vagrant 框的文件之间快速切换。 盒子位于这里:建造盒子安装 gem、bundler 和 Vagrant 拉取依赖项并构建框: bundlelibrarian-vagrant install --verbosevagrant up --provision保存盒子...
在很多情况下,我们希望虚拟机能够与主机之间进行网络通信,例如共享文件、进行远程桌面连接或是进行开发测试等。本文将详细介绍如何在VirtualBox中配置虚拟网卡的桥接模式,以实现主机与虚拟机之间的网络互通。 ...
SMB 协议是一种在局域网上共享文件和打印机的一种通信协议。 7. VMware 网络配置 VMware 安装完成后,可以使用 Virtual Network Editor 工具来 configure 网络。有三种网络配置方式:Bridged(桥接)方式、NAT...
树莓派可以作为个人云存储服务器,通过Samba共享文件,或者搭建Nextcloud实现云同步。此外,它还可以作为Web服务器,使用Apache或Nginx托管网站,甚至运行Docker容器。 九、教育与学习 树莓派被广泛用于教育领域,...
例如,`config.vm.box = "ubuntu/bionic64"` 表示使用 Ubuntu Bionic Beaver(18.04 LTS)作为基础镜像,`config.vm.provider "virtualbox"` 指定了使用 VirtualBox 作为虚拟化平台。Vagrantfile 还可以设置共享目录...
在 `Vagrantfile` 中,你可以定义一个或多个共享文件夹,以便在主机和虚拟机之间同步文件。例如: ```ruby config.vm.synced_folder "src/", "/var/www/html", type: "nfs" ``` 这将把主机上的 `src/` 目录映射到...