vmware中的ubuntu升级导致与xp共享的目录丢失。

收藏下来。

之前使用vmware在XP系统上安装了一个guest system ubuntu 9.10.并在XP的系统中设置了一个共享目录gitdb用于备份git版本库。
这样,当ubuntu9.10启动完毕后此目录会自动加载到ubuntu的/mnt/hgfs/gitdb下,通过对这个目录内容的读写可以实现同xp系统的数据共享。

后来ubntu上发现的10.04的更新通知,选择了同意更新 ,但升级完毕后发现这个共享目录不见了!!。而且重新在vmware上设置新的共享目录也不能加载了!!经过多方查询找到了原因,原来与host system共享文件是通过vmware tool的工具包实现的。对于guest system为linux的情况,其实现是与应用linux当前内核编译了一个hgfs的module,在系统启动时加载这个Module来实现对共享文件的管理。现在由于系统升级了,当前内核版本发生变化,导致原来安装的hgfs模块由于版本不一致而加载失败,因此共享文件夹的功能就失效了。

解决的办法就是在linux下重新安装一次vmware tool。在这个过程中会重新根据新内核编译、安装hgfs模块。

你可能感兴趣的:(ubuntu)