本文主要内容
简要介绍在vbox虚拟机中xp与宿主机archlinux通过Samba
文件共享,其实不需要这样,我只是为了试一试Samba:)
桥接虚拟xp
首先要在宿主机(archlinux)内核中加载桥接模块:
sudo modprobe vboxnetflt
可能还需要bridge-utils
这个包。
然后在虚拟机网络设置中选择桥接即可
在虚拟xp中配置工作组
-
在网络连接里新建小型工作组如
WORKGROUP
. - 将某文件夹设为共享。
在宿主机中配置samba
首先安装必要的东西
sudo pacman -S samba-client samba-server
然后配置samba,打开配置文件
sudo vim /etc/samba/smb.conf
以保证中文正常显示,添加以下两行
unix charset = UTF-8 dos charset =GBK
启动宿主机samba服务
sudo /etc/rc.d/samba start
添加用户,该用户必须与系统用户同名。
sudo smbpasswd -a username
测试共享
接下来开始测试,首先获得xp和archlinux的ip。比如分别为172.17.45.7,172.17.45.9
xp访问linux
选择开始
->运行
,输入
\\172.17.45.9
linux访问xp
在文件浏览器中(比如konqueror)输入
smb://172.17.45.7
参考文献
2012年03月10日 星期六 16时46分10秒