VirtualBox内Linux系统与Windows共享文件夹
2015-07-10 15:55
417 查看
在日常工作或学习中我们经常需要在一台电脑上同时使用Windows和Linux(这里以Ubuntu为例)两个系统,我们通常的做法有两种: 一种安装双系统(双系统的安装方法经验里已经有很多,大家可以去参照) 另一种更为普遍的是在Windows本机用虚拟机安装Linux系统,然而Windows本机与虚拟机内Linux系统的文件该如何交换呢,其实也有好多方法,如USB接口设备共享、Ftp服务器共享等,这里主告诉告诉大家一种更为方便办法“共享文件夹”(这个方法在windows虚拟系统上设置比较简单),下面我们看看如何让Windows本机和Linux虚拟系统之间共享文件夹。
Windows XP 以上操作系统
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/9c83a67f8c368fa9f40bca833cc55037.jpg)
打开虚拟机进入Ubuntu系统,首先要安装VirtualBox增强功能包(VBoxGuestAdditions),参照下图,如果确认已经安装就直接跳过至第4步。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/9763b9a0c81416cc0b5ec9f0f4faeac0.jpg)
点击运行后,系统会自动安装,安装完成后要求重启系统。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/32ef6fab373245d1d4ffcc3cbb91997b.jpg)
在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/23dd72240c3194167a3de934527ff331.jpg)
右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/ca524749543c65e54601c9b6ccbe66b1.jpg)
点击共享文件夹设置框,右上角的添加按钮
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/06404903cdad241f2d1bae2c8e4e0ad2.jpg)
选择之前本机设置的共享文件夹,此时一定不可以勾选自动挂载
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/d4e668e1eca190c7e67c66aca9603bee.jpg)
设置好共享名后,进入Ubuntu系统,打开终端,先执行命令,在挂载点目录添加“bdshare”目录,接着执行"mount -t vboxsf BaiduShare /mnt/bdshare/",就能完成共享文件夹的设置。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/a1f9ca3156897d71d5de2ec911996fa3.jpg)
设置完成,可以创建几个文件,测试一下 (测试方法: 1. 在本地创建一个文件,到mnt/share/目录 查看。 2.在share目录创建一个文件,在本机进行查看)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/9ecae30fcb4e3fad61f4fb06a74fd4e7.jpg)
设置自动挂载,重启虚拟机系统共享仍在。 可以在/etc/fstab中添加一项 BaiduShare /mnt/share vboxsf rw,gid=110,uid=1100,auto 0 0
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/f36794279f3ce68ede2a73217773f654.jpg)
卸载挂载点命令:umount -f /mnt/share END
共享文件夹的名称不能和挂载点的名称相同。
工具/原料
Oracle VM VirtualBoxWindows XP 以上操作系统
方法/步骤
首先,必须要有已经在VirtualBox中安装好的Ubuntu系统,才能按照以下步骤操作,具体怎样在VirtualBox中安装Ubuntu系统百度经验里已经有很多,大家可以自己查询参照。![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/9c83a67f8c368fa9f40bca833cc55037.jpg)
打开虚拟机进入Ubuntu系统,首先要安装VirtualBox增强功能包(VBoxGuestAdditions),参照下图,如果确认已经安装就直接跳过至第4步。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/9763b9a0c81416cc0b5ec9f0f4faeac0.jpg)
点击运行后,系统会自动安装,安装完成后要求重启系统。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/32ef6fab373245d1d4ffcc3cbb91997b.jpg)
在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/23dd72240c3194167a3de934527ff331.jpg)
右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/ca524749543c65e54601c9b6ccbe66b1.jpg)
点击共享文件夹设置框,右上角的添加按钮
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/06404903cdad241f2d1bae2c8e4e0ad2.jpg)
选择之前本机设置的共享文件夹,此时一定不可以勾选自动挂载
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/d4e668e1eca190c7e67c66aca9603bee.jpg)
设置好共享名后,进入Ubuntu系统,打开终端,先执行命令,在挂载点目录添加“bdshare”目录,接着执行"mount -t vboxsf BaiduShare /mnt/bdshare/",就能完成共享文件夹的设置。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/a1f9ca3156897d71d5de2ec911996fa3.jpg)
设置完成,可以创建几个文件,测试一下 (测试方法: 1. 在本地创建一个文件,到mnt/share/目录 查看。 2.在share目录创建一个文件,在本机进行查看)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/9ecae30fcb4e3fad61f4fb06a74fd4e7.jpg)
设置自动挂载,重启虚拟机系统共享仍在。 可以在/etc/fstab中添加一项 BaiduShare /mnt/share vboxsf rw,gid=110,uid=1100,auto 0 0
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/21/f36794279f3ce68ede2a73217773f654.jpg)
卸载挂载点命令:umount -f /mnt/share END
注意事项
其它linux系统设置方法基本相同共享文件夹的名称不能和挂载点的名称相同。
相关文章推荐
- linux常用vi编辑器命令行
- Linux 搭建 discuz 论坛
- Linux Centos 6.6搭建SFTP服务器
- linux中的定时任务--cron任务
- Linux下 MySQL Show命令的使用
- linux 使用sftp命令
- Linux驱动程序-----字符设备
- Linux系统与程序监控工具atop教程
- 总结五:Linux文件系统之层次结构及目录管理命令
- linux命令之crontab
- linux命令之man和info
- LINUX安装ImageMagick和PHP Imagick扩展
- sort命令
- linux中的通配符、元字符、转义符
- uniq命令
- python实现linux下抓包并存库功能
- linux信号函数集(转载)
- 每天一个Linux命令-2(wc)
- 杀死linux-zombie僵尸进程
- 悟空学Linux专栏----第19篇