seems the cifs kernel module is not installed, first step I tried:
khadas@Khadas:~$ sudo lsmod | grep cifs
khadas@Khadas:~$ sudo modprobe cifs
sudo mount -a
yields:
mount error(13): Permission denied
khadas@Khadas:~$ cat /proc/fs/cifs/SecurityFlags
0x85
khadas@Khadas:~$ sudo -s
root@Khadas:/home/khadas# echo 0x27 > /proc/fs/cifs/SecurityFlags
sudo mount -a
yields:
mount error(2): No such file or directory
I am using the identical mount directories and fstab entry from another ubuntu machine that mounts the volume fine, I have tried a number of different options on the fstab line with no results:
sudo mkdir /media/nas00
sudo vi /etc/fstab //192.168.2.5/nas00 /media/nas00 cifs username=xyz,password=xyz,uid=khadas,gid=khadas,vers=1.0,comment=xsystemd.automount 0 0
You are still not adding the needed kernel modules (cifs and md4) to /etc/modules to mount a network CIFS NAS? This seems like a basic thing to have ready to go in a linux image, is there some reason for not including? Kind of makes Linux for end users that much more difficult. At least you could add something in the documentation?
khadas@Khadas:~$ cat /etc/fenix-release
# PLEASE DO NOT EDIT THIS FILE
BOARD=VIM4
VENDOR=Amlogic
VERSION=1.2
ARCH=arm64
INITRD_ARCH=arm64
IMAGE_VERSION=1.2-221018
################ GIT VERSION ################
UBOOT_GIT_VERSION=khadas-vims-u-boot-2019.01-v1.2-release
LINUX_GIT_VERSION=khadas-vims-linux-5.4-v1.2-release
FENIX_GIT_VERSION=v1.2
#############################################