我想在 Windows 10 和 VirtualBox(CentOS 操作系统)之间共享一个文件夹。
答案1
作为 jalbarl 答案的替代,它给出了在 Virtual Box 中执行此操作的典型方法,您可以尝试一种更通用的方法,只需将您的 CentOS VM 连接到您在 Windows 机器上创建的文件共享即可。
以下是 CentOS 说明的链接这样做。
关键步骤如下:
yum install samba-client samba-common cifs-utils
mkdir /mnt/win
(或者创建其他目录来挂载共享)- 将其添加到您的/etc/fstab:
\\winbox\getme /mnt/win cifs user,uid=500,rw,suid,username=sushi,password=yummy 0 0
(相应地进行修改,您可能需要替换'窗口框' 替换为您的 Windows 机器的 IP) - 挂载共享:
mount /mnt/win
请注意,这些步骤来自上面的链接,其中还解释了更安全和替代的方法。
这种方法的优点是不依赖于 Virtual Box 的附加组件,这很好,但如果你将虚拟机移至其他平台(例如 VMware),你可能会发现你喜欢这种更通用的方法
答案2
在 CentOS 中安装 Guest Additions(设备->插入 GA CD 映像,然后导航到 CD ROM 并运行安装程序)。安装完成后,您可以进入此 VM 的“设置”菜单,选择“共享文件夹”并添加任意数量的文件夹(如果不想手动安装,也可以选择自动安装)。每次操作(GA 安装和添加新文件夹)后都需要重新启动 CentOS。