Обнаружено, что команда mount.cifs не может работать в системе gentoo с помощью systemd
ae429-1105 etc # mount -t cifs //file.abc.edu.au/user /home/directory/path -o credentials=/etc/user,rw,iocharset=utf8,file_mode=0777,dir_mode=0777
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Было подтверждено существование и доступность точки монтирования / home / directory / path и файла учетных данных / etc / user . Также были включены соответствующие модули и сервисы, т.е.
ae429-1105 etc # lsmod |egrep 'fuse|cifs'
fuse 72589 5
cifs 312131 0
и
ae429-1105 etc # systemctl -t service -a |grep Samba
nmbd.service loaded active running Samba NetBIOS name server
smbd.service loaded active running Samba SMB/CIFS server
winbindd.service loaded inactive dead Samba Winbind daemon
Эта проблема была выявлена многими пользователями, например, одним примером . ТАКЖЕ ОБРАТИТЕ ВНИМАНИЕ, что та же команда, выполненная в моей системе Ubuntu / debian, может успешно монтироваться
Другая информация в проблемной машине:
ae429-1105 etc # mount.cifs --version
mount.cifs version: 6.1
версия файла mount.cifs, установленного в debian / ubuntu, - 6.0
/home/directory/path
обязательно существует в среде Gentoo? Странно, что вы не упоминаете об этом, поскольку это очевидный первый вопрос, который возникает.