自动挂载是有一些使用问题的,一般两个usb口,如果挂一个盘,基本自动挂载没问题,但是如果挂载两个盘,就会出现四种情况,(两个盘,标记为盘1、盘2,两个挂载目录sda1、sdb1),1.盘1识别为'sda1'-挂载到sda1,2.盘1识别为‘sdb1’--挂载到sda1。把两sda1换成sdb1,就是另外两种情况。你问盘2?把盘1相对的信息组合一下,就是盘2。
说了这么多,就是要表达,挂载盘时候它的挂载位置和信息是会变动的,如果要把个人云盘、WebDAV、samba共享等等服务完全放外置硬盘,一旦重启,硬盘挂载位置变化,之前的很多配置地址就完全错误了。这时候我们要固定每一个特定的盘,固定的挂载位置,甚至你可以有5-6个硬盘,每个盘交替插上配置服务。
只要配置过硬盘固定位置,即使之后很久再插上这个盘(没格式化,当初配置服务的文件夹没删),也能立刻响应。
配置过程也很简单,在挂载点/mnt/下,为每个需要用的盘配置一个特定的专属文件夹。然后设置一下/etc/fstab这个配置文件即可。可以使用UUID识别硬盘,硬盘的UUID基本是唯一的,同时固定它的挂载点,就能让每块硬盘不管什么时候插上,都能完全确定它的路径。
有人会问,群主能不能提前帮忙配制好?可惜,群主不可能帮我们配置好,因为每个人手里的硬盘UUID等信息不可能一样,要自己查找添加。
讲一下步骤:
df 查看硬盘挂载情况
lsblk -l 查看盒子上所有硬盘的UUID等信息
mkdir /mnt/××× 自己有几个盘可以自定义几个文件夹
cd /mnt 移动到/mnt文件夹下
ls 查看所在文件夹下有哪些文件
echo "UUID=×××× /mnt/××× ext4(此处填挂载盘现在的文件系统,有fat32、ntfs等等) defaults 0 0" >>/etc/fstab 此命令是在/etc/fstab下写入硬盘固定的位置等信息,也可以直接Vim改/etc/fstab,但改之前建议先添加一条写入信息然后再改,让系统先生成自己系统盘相关信息。同时也可以提前备份一下,乱改可能会无法开机。
有网络教程https://huaweicloud.csdn.net/63563c60d3efff3090b5baf5.html
关于/etc/fstab下如defaults 0 0配置的含义,有网络 教程
https://blog.csdn.net/youmatterhsp/article/details/83933158
https://blog.csdn.net/b7376811/article/details/120607514