今天用samba共用了一個目錄,然後在本地掛載沒有問題,遠程機器掛載報錯如下:
mount: wrong fs type, bad option, bad superblock on //192.168.1.33/share,
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
然後運行dmesg | tail
[2242176.506491] smbfs is deprecated and will be removed from the 2.6.27 kernel. Please migrate to cifs
[2242176.506898] smb_fill_super: missing data argument
[2242232.549770] CIFS VFS: cifs_mount failed w/return code = -22
[2242425.641177] CIFS VFS: cifs_mount failed w/return code = -22
[2242445.510631] smbfs is deprecated and will be removed from the 2.6.27 kernel. Please migrate to cifs
[2242445.511037] smb_fill_super: missing data argument
[2242925.558212] CIFS VFS: cifs_mount failed w/return code = -22
[2242937.319962] CIFS VFS: cifs_mount failed w/return code = -22
[2242946.396069] CIFS VFS: cifs_mount failed w/return code = -22
[2243134.145463] CIFS VFS: cifs_mount failed w/return code = -22
google搜尋下CIFS VFS: cifs_mount failed w/return code = -22,網上很多說裝nfs-common包,但是依然如此。結合上面的輸出資訊,提示應該是檔案系統不支援,試著裝了smbfs檔案系統
apt-get install smbfs
問題解決,如此完美!