Я пытаюсь смонтировать мой Buffalo NAS:
/etc/fstab:
//192.168.2.20/Movies /mnt/Movies cifs rw,noexec,nosuid,password=Password1,username=buffalonas,nodev
При выполнении следующей команды я получаю сообщение об ошибке ниже:
crash@crash-M17x:/sbin$ sudo mount -a
mount: wrong fs type, bad option, bad superblock on //192.168.2.20/Movies,
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
Я прочитал на других форумах, что Мне нужно обновить или установить cifs-utils
, потому что у меня в настоящее время нет файла /sbin/mount.cifs
, у меня есть только mount.files mount.ntfs
Но когда я выполняю:
crash@crash-M17x:/sbin$ sudo apt-get install cifs-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
cifs-utils is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Итак, как мне узнать, есть ли у меня последняя версия cifs-utils
? и если у меня уже есть последняя версия, как мне установить файлы mount.cifs
?
Вы можете увидеть версию и откуда она взята с этой командой:
apt-cache policy cifs-utils
С помощью этой команды вы можете увидеть все файлы, которые устанавливает пакет:
apt-file list cifs-utils
cifs-utils: /etc/request-key.d/cifs.idmap.conf
cifs-utils: /etc/request-key.d/cifs.spnego.conf
cifs-utils: /sbin/mount.cifs
cifs-utils: /usr/bin/cifscreds
cifs-utils: /usr/bin/getcifsacl
cifs-utils: /usr/bin/setcifsacl
cifs-utils: /usr/sbin/cifs.idmap
cifs-utils: /usr/sbin/cifs.upcall
cifs-utils: /usr/share/doc/cifs-utils/NEWS.Debian.gz
cifs-utils: /usr/share/doc/cifs-utils/README
cifs-utils: /usr/share/doc/cifs-utils/changelog.Debian.gz
cifs-utils: /usr/share/doc/cifs-utils/copyright
cifs-utils: /usr/share/man/man1/cifscreds.1.gz
cifs-utils: /usr/share/man/man1/getcifsacl.1.gz
cifs-utils: /usr/share/man/man1/setcifsacl.1.gz
cifs-utils: /usr/share/man/man8/cifs.idmap.8.gz
cifs-utils: /usr/share/man/man8/cifs.upcall.8.gz
cifs-utils: /usr/share/man/man8/mount.cifs.8.gz
Как вы можете видеть, что он устанавливает /sbin/mount.cifs
.
И, наконец, с помощью этой команды вы можете проверить правильность всех сумм md5:
dlocate -md5check cifs-utils