环境

    Windows XP (SP3),使用Microsoft Vistual PC 2007 建了一个Linux虚拟机,跑的是Debian .

要求

    如何让Windows和Debian共享目录呢?准确一点说,就是如何让Debian访问Windows的某个目录。

实现

    网上很多教程都说使用Samba服务,但我觉得,只是共享一个目录而已,不用搞得这么高大上吧,于是动手实践一下,成功,细节如下:

  1. Windows启用Server服务:运行 services.msc ,列出各项服务,找到Server服务,启动它。
  2. 打开文件管理器,找到要共享的目录,右键弹出其Menu,找到“共享和安全”选项,点击,然后再于“共享”栏内的“网络共享和安全”中,勾选“网络上共享这个文件夹”,确认。
  3. 我这里要共享的目录命名为Windows
  4. 转入Debian,以root或具有root权限的用户,登入系统,于任意目录下创建一个子目录,然后把上述共享目录mount到该子目录上,例如,我在 /home 下创建一个子目录 Shared ,然后 mount //192.168.1.2/Windows /home/Shared -o username=<当前用户名>
  5. 正如你所见,这里使用mount指令时,指明了宿主系统(即Windows XP)的ip: 192.168.1.2,我的建议是,简便起见,宿主系统(Windows)与虚拟机系统(Debian)使用同一网段,例如我这里设定的是 192.168.0.0 网段。
  6. 要取消共享的话,在Debian里运行 umount //192.168.1.2/Windows

 

1 1 收藏


直接登录