vitrulbox的ubuntu server共享文件夹

来源:互联网 发布:python实现支付宝 编辑:程序博客网 时间:2024/06/07 21:48

使用virtualbox后,想和window共享文件夹,发现virtualbox提供了这个功能:



然后输入:

sudo mount -t vboxsf share /home/username/share

如果出现以下错误信息:

mount: unknown filesystem type vboxsf

须要做以下步骤:

1). 挂载虚拟机的光驱:

mount /dev/cdrom /mnt/

2).  进入到刚刚挂载的光驱里,运行VBoxLinuxAdditions.run

cd /mnt/

sudo ./VBoxLinuxAdditions.run

在第二步时候,可能出错,提示你有些依赖包没有安装. 建议更ubuntu-server的源,以下是163.com的源

deb http://mirrors.163.com/ubuntu/ precise main restricted
deb-src http://mirrors.163.com/ubuntu/ precise main restricted
deb http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb http://mirrors.163.com/ubuntu/ precise universe
deb-src http://mirrors.163.com/ubuntu/ precise universe
deb http://mirrors.163.com/ubuntu/ precise-updates universe
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe
deb http://mirrors.163.com/ubuntu/ precise multiverse
deb-src http://mirrors.163.com/ubuntu/ precise multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted
deb http://mirrors.163.com/ubuntu/ precise-security universe
deb-src http://mirrors.163.com/ubuntu/ precise-security universe
deb http://mirrors.163.com/ubuntu/ precise-security multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-security multiverse
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

先备份之前的文件:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.apt

更新这个文件:

sudo vim /etc/apt/sources.list

更新整个源

sudo apt-get update

最后会出一个错误:NO PUBKEY 2EA8F35793D8809A(可能是别的公钥)

增加公钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA8F35793D8809A

再次更新整个源:

sudo apt-get update


然后安装须要的依赖库 make, gcc:

1)sudo apt-get install make

2) sudo apt-get install gcc

把这两个依赖安装之后,再次进入到/mnt目录中运行:

cd /mnt/

sudo ./VBoxLinuxAdditions.run

会提示一些错误,无关紧要,直接挂载文件夹即可。

安装成功后,挂载你的共享文件夹到ubuntu-server上:

sudo mount -t vboxsf share /home/username/share

至此共享文件夹成功。

输入df 可以看见挂载的share文件夹。


0 0
原创粉丝点击