VMware虚拟机重新挂载共享目录

经常遇到设置的共享目录在重启虚拟机后找不到的情况,于是写了个脚本:mount-shared-folders。
前提是你的虚拟机中已经安装了VMware的相关工具(一般装完虚拟机都会自动安装上的)

#!/bin/sh
vmware-hgfsclient | while read folder; do
  vmwpath="/mnt/hgfs/${folder}"
  echo "[i] Mounting ${folder}   (${vmwpath})"
  sudo mkdir -p "${vmwpath}"
  sudo umount -f "${vmwpath}" 2>/dev/null
  sudo vmhgfs-fuse -o allow_other -o auto_unmount ".host:/${folder}" "${vmwpath}"
done
sleep 2s

可以把上面的shell code保存到一个脚本,执行即可。该脚本会自动把你的共享文件夹挂载到相应的目录(/mnt/hgfs/{path})

你可能感兴趣的:(VMware虚拟机重新挂载共享目录)