VirtualBox内Linux系统怎样与Windows共享文件夹
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VirtualBox内Linux系统怎样与Windows共享文件夹相关的知识,希望对你有一定的参考价值。
共享windows的话,可以建立 ftp服务器 或者直接共享在linux上通过ftp登录或者使用smbclinet直接连接windows
如果是windows访问linux的,可以在linux上建立 samba或者vsftp服务。 参考技术A 基本步骤:(xp 为 host, Ubuntu为 guest)1. 启动ubuntu, 然后先virtualbox的安装增强功能,菜单:“设备(D)”-> "安装增强功能";然后进入ubuntu 系统,安装Vboxadditions_.iso, 重启ubuntu
安装命令如下:
mount /dev/cdrom 挂载光驱,如果已加载则会提示相应挂载光驱的目录
cd /mnt/cdrom 进入光盘
sudo sh ./VBoxLinuxAdditions-x86.run vfs-module
reboot 安装成功后需要重启系统
2. virtualbox 管理器:菜单 “设备(D)”->“ 分配数据空间” ,选择xp 的共享目录,要是英文的目录名(否则会出问题),比如: d:/study;
3. 在终端运行:
sudo mkdir /mnt/share
sudo mount -t vboxsf study /mnt/share
ls - /mnt/share
4. over!
如果权限不够就用sudo
dir /sbin/mount.* 确认/sbin/mount.vboxsf存在
lsmod | grep vboxvfs 查看vboxvfs模块是否加载,若加载,会显示两个文件;如果没有加载,执行sudo modprobe vboxvfs命令加载
sudo mount -t vboxsf SHARENAME MOUNTFOLDER。其中,SHARENAME是XP中共享文件夹的名字,MOUNTFOLDER需要你事先创建好,一般在‘/mnt’目录
如果不想每一次手动挂载,可以在/etc/fstab中添加一项。share /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
这样就可以自动挂载了。
mount -t vboxsf mntshare /mnt/bdshare/
将windows下的mntshare目录挂载在linux中/mnt/bdshare目录下
vim /etc/fstab
自启动选项设置
mntshare /mnt/bdshare vboxsf rw,gid=110,uid=1100,auto 0 0
将windows下的mntshare目录挂载在linux中/mnt/share目录下
linux ubuntu16.04怎样才能编辑virtualbox共享文件夹中的文件或者具有写权限
宿主机:win7
客户机:ubuntu16.04
虚拟机:virtualbox
现在能够共享文件。问题是:ubuntu下不能编辑共享文件,求大虾们指点!
首先,必须要有已经在VirtualBox中安装好的Ubuntu系统,才能按照以下步骤操作,具体怎样在VirtualBox中安装Ubuntu系统百度经验里已经有很多,大家可以自己查询参照。
2
打开虚拟机进入Ubuntu系统,首先要安装VirtualBox增强功能包(VBoxGuestAdditions),参照下图,如果确认已经安装就直接跳过至第4步。
3
点击运行后,系统会自动安装,安装完成后要求重启系统。
4
在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间。
5
右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示
6
点击共享文件夹设置框,右上角的添加按钮
7
选择之前本机设置的共享文件夹,此时一定不可以勾选自动挂载
8
设置好共享名后,进入Ubuntu系统,打开终端,先执行命令,在挂载点目录添加“bdshare”目录,接着执行"mount -t vboxsf BaiduShare /mnt/bdshare/",就能完成共享文件夹的设置。
9
设置完成,可以创建几个文件,测试一下
(测试方法:
在本地创建一个文件,到mnt/share/目录 查看。
2.在share目录创建一个文件,在本机进行查看)
10
设置自动挂载,重启虚拟机系统共享仍在。
可以在/etc/fstab中添加一项
BaiduShare /mnt/share vboxsf rw,gid=110,uid=1100,auto 0 0
11
卸载挂载点命令:umount -f /mnt/share
参考技术A cp file1 file2 file3 directory即将文件file1 file2 file3复制到directory 可以使用通配符,比如cp file? *File* other directory将file开头后面一个字符、包含File字符的文件和other文件复制到directory如果拷贝目录,需要-r参数:cp -r souredir destdir以上是关于VirtualBox内Linux系统怎样与Windows共享文件夹的主要内容,如果未能解决你的问题,请参考以下文章
VirtualBox内Linux系统怎样与Windows共享文件夹
VirtualBox内Linux系统怎样与Windows共享文件夹
linux ubuntu16.04怎样才能编辑virtualbox共享文件夹中的文件或者具有写权限
VirtualBox 虚拟机内操作系统与宿主操作系统共享文件夹的方法