我在 Windows 10 操作系统计算机上运行的 VirtualBox 虚拟机中以访客身份安装了 Ubuntu 16.04.3 LTS。
使用以下命令,我尝试挂载一个名为“temp”的共享文件夹。
sudo mount -t vboxsf -o uid=1000,gid=1000 temp /home/$(whoami)/compartida
收到以下错误消息
fs 类型错误、选项错误、临时超级块错误、缺少代码页或帮助程序或其他错误
查看日志时:
dmesg | tail
vboxsf:成功加载版本 5.1.16_Ubunto
sf_read_super_aux 错误=-22
编辑:遵循的步骤
1) 安装访客添加
sudo apt-get install virtualbox-guest-additions-iso
VBoxManage --version
5.0.40_Ubuntor115130
2)Ubuntu中的用户必须在组中vboxsf
sudo groupadd vboxsf
groupadd: el grupo <<vboxsf>> ya existe
sudo usermod -aG vboxsf $(whoami)
3)使用VirtualBox界面(Devices/Shared Folders/Shared Folders Preferences/Add New Folder)在Windows中定义一个要与Ubuntu共享的文件夹
3.1)Windows中的文件夹,在VirtualBox界面中E:\temp
调用temp
4) 在 Ubuntu 中创建一个挂载点。
mkdir /home/$(whoami)/compartida
解决方案:
重新开始