CIFS VFS: cifs_mount failed w/return code = -22错误

本文解决在Ubuntu虚拟机中使用CIFS协议挂载文件系统时遇到的错误问题,通过安装smbfs文件系统包来解决。

今天在ununtu虚机里面挂在文件,总是提示下面的错误:

root@ljk:/home# mount -t cifs //192.168.25.12/sources /home/ljk -o username=name,password=123456

mount: wrong fs type, bad option, bad superblock on //172.18.1.87/sources,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


查看/var/log/syslog:

Oct  8 16:41:28 host-40-40-40-13 kernel: [ 8848.377815] CIFS VFS: Connecting to DFS root not implemented yet
Oct  8 16:41:28 host-40-40-40-13 kernel: [ 8848.379315] CIFS VFS: cifs_mount failed w/return code = -22
Oct  8 16:41:37 host-40-40-40-13 kernel: [ 8856.976371] CIFS VFS: Connecting to DFS root not implemented yet
Oct  8 16:41:37 host-40-40-40-13 kernel: [ 8856.977982] CIFS VFS: cifs_mount failed w/return code = -22


解决:

apt-get install smbfs

安装smbfs文件系统

+ mkdir -p stamp lib usr/include usr/lib make[3]: Entering directory '/home/felix/mydisk/enterprise_gateway/toolchain/kernel-headers' make[3]: Entering directory '/home/felix/mydisk/enterprise_gateway/toolchain/wrapper' make[3]: Nothing to be done for 'prepare'. make[3]: Leaving directory '/home/felix/mydisk/enterprise_gateway/toolchain/wrapper' make[3]: Entering directory '/home/felix/mydisk/enterprise_gateway/toolchain/wrapper' make[3]: Nothing to be done for 'compile'. make[3]: Leaving directory '/home/felix/mydisk/enterprise_gateway/toolchain/wrapper' make[3]: Entering directory '/home/felix/mydisk/enterprise_gateway/toolchain/wrapper' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/home/felix/mydisk/enterprise_gateway/toolchain/wrapper' rm -rf /home/felix/mydisk/enterprise_gateway/staging_dir/target-aarch64-marvell-linux-gnu-cn25g-vpp_v1/root-cn913x make[2]: Leaving directory '/home/felix/mydisk/enterprise_gateway' make[3]: Nothing to be done for 'prepare'. make[3]: Leaving directory '/home/felix/mydisk/enterprise_gateway/toolchain/kernel-headers' make[3]: Entering directory '/home/felix/mydisk/enterprise_gateway/toolchain/kernel-headers' make[3]: Nothing to be done for 'compile'. make[3]: Leaving directory '/home/felix/mydisk/enterprise_gateway/toolchain/kernel-headers' make[3]: Entering directory '/home/felix/mydisk/enterprise_gateway/toolchain/kernel-headers' cp -fpR /home/felix/mydisk/enterprise_gateway/build_dir/toolchain-aarch64-marvell-linux-gnu/linux-dev/* /home/felix/mydisk/enterprise_gateway/staging_dir/marvell-tools-249.0/ cp: preserving times for '/home/felix/mydisk/enterprise_gateway/staging_dir/marvell-tools-249.0/include': Operation not permitted Makefile:109: recipe for target '/home/felix/mydisk/enterprise_gateway/staging_dir/toolchain-aarch64-marvell-linux-gnu/stamp/.linux_installed' failed make[3]: *** [/home/felix/mydisk/enterprise_gateway/staging_dir/toolchain-aarch64-marvell-linux-gnu/stamp/.linux_installed] Error 1 make[3]: Leaving directory '/home/felix/mydisk/enterprise_gateway/toolchain/kernel-headers' toolchain/Makefile:95: recipe for target 'toolchain/kernel-headers/install' failed make[2]: *** [toolchain/kernel-headers/install] Error 2 make[2]: Leaving directory '/home/felix/mydisk/enterprise_gateway' toolchain/Makefile:93: recipe for target '/home/felix/mydisk/enterprise_gateway/staging_dir/toolchain-aarch64-marvell-linux-gnu/stamp/.toolchain_install' failed make[1]: *** [/home/felix/mydisk/enterprise_gateway/staging_dir/toolchain-aarch64-marvell-linux-gnu/stamp/.toolchain_install] Error 2 make[1]: Leaving directory '/home/felix/mydisk/enterprise_gateway' /home/felix/mydisk/enterprise_gateway/include/toplevel.mk:171: recipe for target 'world' failed make: *** [world] Error 2
最新发布
07-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值