到目前为止,我已经/mnt
直接在下安装了网络驱动器/etc/fstab
,并且运行良好。
我现在有第二个想要安装的网络驱动器,但遇到了问题。
假设网络驱动器具有以下地址:
192.168.1.11/volume1/video
192.168.1.11/volume2/videos
到目前为止(仅 1 个共享),我将其全部安装在下面/mnt
,并且该目录将包含原始共享的所有子目录。
现在我想改变它的工作方式以便/mnt
有 2 个子目录:
/mnt/volume1/video
/mnt/volume2/videos
但我不能。它无法挂载,volume1/video
因为该文件夹不存在。
/mnt
如果我在第一个驱动器安装时创建两个文件夹,则volume1
和volume2
目录实际上会创建到原始共享驱动器中
如果我卸载所有内容,创建文件夹,然后尝试挂载到新创建的文件夹,我会出现错误 - 谷歌搜索告诉我这是因为我需要/mnt
之前挂载过。
有人能帮助我了解我应该做什么吗?
谢谢
答案1
我认为您的问题在于 中已经存在的条目/etc/fstab
。它保持/mnt
某种锁定,因为它“知道”随时都会安装驱动器。
删除(或注释掉)条目
/etc/fstab
并重新加载sudo mount -a
或重新启动创建两个文件夹
sudo mkdir -p /mnt/volume1/video sudo mkdir -p /mnt/volume2/videos
-p
也创建必要的父文件夹现在将相应条目添加到
/etc/fstab
您现在已经可以使用
sudo mount
手动安装来测试它了。重新启动以检查
fstab
现在是否自动安装。