VirtualBox下虚拟机与windows共享文件
来源:互联网 发布:linux mv 覆盖 编辑:程序博客网 时间:2024/05/12 22:13
环境:
主机(host):windowsXP
虚拟机:VirtualBox
客户机 (guest):slackware/ubuntu/...
看过我上一篇写的为VirtualBox 安装additions的朋友应该很清楚,设置VirtualBox共享文件夹之前需要安装VirtualBox Guest Additions.如果没有安装,请参考我的上一篇文章。
共享文件夹就是使主机的wendows和客户机linux能彼此共享文件。在当前的架构情况下,需要在主机即windows上设一个目录来做共享目录,我是把D盘的sharedfolder目录做为共享目录其路径为D:/sharedfolder。下面就介绍具体如何设置共享文件夹。参考 VirtualBox的帮助文档(在virtual guest additions那一节里),我发现有以下几个步骤就可以完成共享文件夹的设置。
1. 在主机windows上设一个目录,作为共享目录(并不需要在windows下设置共享属性,其实也是一个普通的文件夹)。(我设的是:D:/sharedfolder)
2.在虚拟机VirtualBox上,如果虚拟机上linux操作系统未启动,在设置->数据空间 中指定D:/sharedfolder作为共享文件夹,且要指定其映射在linux中的名字,默认是和你的目录名一样,我这里即sharedfolder。具体的当打开的对话框时就看得很清楚。如果虚拟机上的linux操作系统已经启动,在设备->分配数据空间 中可以进行同样的设置。
3.打开虚拟机上一个控制台,在root的权限下执行如下命令:
#mkdir /mnt/share //创建一个目录来挂载共享文件夹,当然你可以在任何地方创建一个目录。
然后运行命令:mount -t vboxsf [-o OPTIONS] sharename mountpoint。这里sharename就是我上面提到的默认的名字sharedfolder,mountpoint就是指你想把windows共享文件夹挂载在linux的什么地方。我在这里用的是:
#sudo mount -t vboxsf sharedfolder /mnt/share //ubuntu中需要用到root权限时前加sudo即可。
如果要让系统启动时自动挂载这个共享文件夹,则可以在/etc/fstab中加入一条记录,具体如下:
sudo pico /etc/fstab
加入一句:
sharedfolder /mnt/share vboxsf defaults 0 0
保存并退出,以后系统启动时会就自动挂载这个文件夹了到/mnt/share
其实挂载这个共享文件夹也如同挂载其它设备一样.
注意,这里的命令是针对Linux客户机的。windows 客户机是使用不同的命令的。可以参考VirtualBox的帮助文档。
4.这样就可以把文件放在windows主机的 d:/sharedfolder下,在linux客户机中的/mnt/share中就可以看到了。
原文地址:http://chenling1018.blog.163.com/blog/static/14802542010311115649331主机(host):windowsXP
虚拟机:VirtualBox
客户机 (guest):slackware/ubuntu/...
看过我上一篇写的为VirtualBox 安装additions的朋友应该很清楚,设置VirtualBox共享文件夹之前需要安装VirtualBox Guest Additions.如果没有安装,请参考我的上一篇文章。
共享文件夹就是使主机的wendows和客户机linux能彼此共享文件。在当前的架构情况下,需要在主机即windows上设一个目录来做共享目录,我是把D盘的sharedfolder目录做为共享目录其路径为D:/sharedfolder。下面就介绍具体如何设置共享文件夹。参考 VirtualBox的帮助文档(在virtual guest additions那一节里),我发现有以下几个步骤就可以完成共享文件夹的设置。
1. 在主机windows上设一个目录,作为共享目录(并不需要在windows下设置共享属性,其实也是一个普通的文件夹)。(我设的是:D:/sharedfolder)
2.在虚拟机VirtualBox上,如果虚拟机上linux操作系统未启动,在设置->数据空间 中指定D:/sharedfolder作为共享文件夹,且要指定其映射在linux中的名字,默认是和你的目录名一样,我这里即sharedfolder。具体的当打开的对话框时就看得很清楚。如果虚拟机上的linux操作系统已经启动,在设备->分配数据空间 中可以进行同样的设置。
3.打开虚拟机上一个控制台,在root的权限下执行如下命令:
#mkdir /mnt/share //创建一个目录来挂载共享文件夹,当然你可以在任何地方创建一个目录。
然后运行命令:mount -t vboxsf [-o OPTIONS] sharename mountpoint。这里sharename就是我上面提到的默认的名字sharedfolder,mountpoint就是指你想把windows共享文件夹挂载在linux的什么地方。我在这里用的是:
#sudo mount -t vboxsf sharedfolder /mnt/share //ubuntu中需要用到root权限时前加sudo即可。
如果要让系统启动时自动挂载这个共享文件夹,则可以在/etc/fstab中加入一条记录,具体如下:
sudo pico /etc/fstab
加入一句:
sharedfolder /mnt/share vboxsf defaults 0 0
保存并退出,以后系统启动时会就自动挂载这个文件夹了到/mnt/share
其实挂载这个共享文件夹也如同挂载其它设备一样.
注意,这里的命令是针对Linux客户机的。windows 客户机是使用不同的命令的。可以参考VirtualBox的帮助文档。
4.这样就可以把文件放在windows主机的 d:/sharedfolder下,在linux客户机中的/mnt/share中就可以看到了。
- VirtualBox下虚拟机与windows共享文件
- windows(主机)与virtualBox(虚拟机)文件共享
- windows xp 与virtualbox虚拟机ubuntu共享文件
- Oracle Virtualbox虚拟机下linux与主机共享文件
- Fedora9虚拟机下与windows共享文件
- Windows下VirtualBox Linux虚拟机文件夹共享
- VM Virtualbox 的Linux 与 Windows下的文件共享
- Virtualbox虚拟机与本机共享文件
- VirtualBox虚拟机与主机共享文件
- virtualbox虚拟机与主机共享文件
- windows下VirtualBox的文件共享
- 虚拟机VirtualBox下的ubuntu 与主机windows共享粘贴板
- VirtualBox虚拟机下Fedora17与windows宿主机共享文件夹的设置
- 通过virtualbox的数据空间在linux虚拟机与windows主机之间共享文件
- Ubuntu上与Windows XP虚拟机共享文件方式(VirtualBox)
- virtualbox ubuntu与windows共享文件
- 在windows下与linux虚拟机进行文件共享
- 在windows下与linux虚拟机进行文件共享
- Why is VS development not supported with multiple versions of Office?
- 怎样在Office开发中不更新到最新版本?
- android的selector,背景选择器
- C#模拟登录Discuz论坛 附代码 Discuz X1.5
- 測試
- VirtualBox下虚拟机与windows共享文件
- Dos命令自动补全
- 原子变量(AtomicLong, AtomicInteger, AtomicReference)
- 《代码整洁之道》摘录---注释
- C#中 dataGridView用法集(一)
- SQL Server到Oracle连接服务器的实现
- [状态压缩DP/递推/位运算] Pku/Poj Corn Fields 状态DP入门题详细注释。
- 函数fork与vfork的区别与联系详解
- Magento去掉左栏和右栏的广告图片