挂载两个网络驱动器在/mnt 下的不同目录下

挂载两个网络驱动器在/mnt 下的不同目录下

到目前为止,我已经/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如果我在第一个驱动器安装时创建两个文件夹,则volume1volume2目录实际上会创建到原始共享驱动器中

如果我卸载所有内容,创建文件夹,然后尝试挂载到新创建的文件夹,我会出现错误 - 谷歌搜索告诉我这是因为我需要/mnt之前挂载过。

有人能帮助我了解我应该做什么吗?

谢谢

答案1

我认为您的问题在于 中已经存在的条目/etc/fstab。它保持/mnt某种锁定,因为它“知道”随时都会安装驱动器。

  1. 删除(或注释掉)条目/etc/fstab并重新加载sudo mount -a或重新启动

  2. 创建两个文件夹

    sudo mkdir -p /mnt/volume1/video
    sudo mkdir -p /mnt/volume2/videos
    

    -p也创建必要的父文件夹

  3. 现在将相应条目添加到/etc/fstab

  4. 您现在已经可以使用sudo mount手动安装来测试它了。

  5. 重新启动以检查fstab现在是否自动安装。

相关内容