如何在linux中挂载两个windows共享文件夹?

如何在linux中挂载两个windows共享文件夹?

我正在使用 OpenSuse 12.2 x64。我已经尝试过这个/etc/fstab

//192.168.6.80/shared/folder1 /mnt/folder1 cifs rw,user=guest,password=,uid=1000 0 0
//192.168.6.80/shared/folder2 /mnt/folder2 cifs rw,user=guest,password=,uid=1000 0 0

重新启动后,如果我访问第一个文件夹cd /mnt/folder1并列出文件ls,则会列出我的共享文件。如果我尝试访问folder2,则不会列出任何内容。

如果我重新启动并重试,但这次folder2先访问,则会列出文件。之后,folder1不会列出任何访问内容。

换句话说,它只安装第一个访问的文件夹。手动挂载,mount -all两个文件夹都挂载了,但是我需要在启动时自动挂载,因为这些文件夹是在服务中使用的。

如何在启动时挂载多个共享文件夹/etc/fstab

答案1

尝试修改命令中的引导选项,使其包含以下_netdev选项:

//192.168.6.80/shared/folder1 /mnt/folder1 cifs _netdev,rw,user=guest,password=,uid=1000 0 0
//192.168.6.80/shared/folder2 /mnt/folder2 cifs _netdev,rw,user=guest,password=,uid=1000 0 0

根据我发现的标题为:/etc/fstab 中的 CIFS 共享不会自动挂载

参考

相关内容