弑神 发表于 2020-5-13 22:28

求救!关于linux manjaro中的mount

本帖最后由 弑神 于 2020-5-13 22:31 编辑

今天遇到个怪事,求救一下各位大神

目的是想用一台manjaro开机自动挂载另一台win10的共享硬盘
在终端里
sudo mount -t cifs -o username=xxx,password=xxx //内网地址/共享盘    /挂载点没有任何问题,完美链接
然后为了开机自动挂载,在/etc/fstab中加入
//内网地址/共享盘            /挂载点   cifs    defaults,username=xxx,password=xxx,sec=ntlm 0 2重启

结果自动挂载失败,报错mount.cifs: permission denied


不知道什么原因,求大神支招

嘲哳的声音 发表于 2020-5-14 00:14

本帖最后由 嘲哳的声音 于 2020-5-14 00:16 编辑

把ntlm换成ntlmssp看看

citrus 发表于 2020-5-14 00:21

本帖最后由 citrus 于 2020-5-14 00:23 编辑

fstab里的磁盘会被initramfs和init各挂载一遍。可能你的initramfs试图挂载时网络服务还没有启动,所以失败

鉴于你启动时并不需要这个网络磁盘,建议别用fstab,用autofs试一下:https://wiki.archlinux.org/index.php/Autofs#Samba

另外建议fstab挂载非必须磁盘时,选项里加一条nofail,这样挂载失败时不会拒绝启动

liwangli1983 发表于 2020-5-14 09:25

在启动脚本里直接写mount命令试试,我的fstab加了vers=1.0,好像也是挂不上去改的,时间长了记不清了

乔槁 发表于 2020-5-14 14:05

写个bash脚本,延迟几秒,在网络服务启动之后挂载。

ceettt 发表于 2020-5-14 14:12

samba的话可以直接写systemd的mount unit
参见https://wiki.archlinux.org/index.php/Samba#As_mount_entry
页: [1]
查看完整版本: 求救!关于linux manjaro中的mount