分区自动挂载
Fedora有个毛病,硬盘在启动的时候不会自动挂载,而且通过设置里也没法自动挂载,虽然有相关设置,但每次都只给我挂载一个分区,不知道是什么情况,感觉又得自己拼了。
设置
首先写一下正常的方法。
打开设置->磁盘和相机->设备自动挂载,里面就有自动挂载的相关设置。
虽然,不知道为什么相机和磁盘会放在一个子菜单里,或许这又是Liunx独特的设计逻辑,不深究了。。。
理论上这么设置一下就可以做到自动挂载,但实际上不行,即使全部勾上,在登录的时候也只会挂载其中一部分,而且貌似还不是固定的,有的时候只挂载Windows分区,有的时候会把sda1或者sda2也挂载上。而且这样设置之后,登录的时候会自动弹出输入密码的提示框。明明没有正常工作,怎么好意思问我要密码的。所以这个方案不行。
修改fstab
最终还是要改系统文件,所以不可变发行版果然是不靠谱的。
fstab文件控制着启动系统时硬盘的挂载逻辑,位置是/etc/fstab。理论上,可以直接手动修改这个文件来达到自动挂载的目的,但我第一次手动修改之后直接无法进入系统了,在黑底白字的救援模式下敲了好一阵才复原了fstab,所以不推荐直接手改。
不手改的话怎么办呢?Fedora自带一个KDE分区管理器,可以借助这个软件来修改fstab。
Linux挂载分区不仅仅是挂载就结束了,还需要指定挂载选项,如果缺少了挂载选项或者设置的不对,可能会出现打不开,无法写入,不能执行里面的应用等等情况。我第一次直接改就出现了QQ音乐无法启动的问题。所以需要先知道一个正常的挂载选项是什么样的。
首先打开Dolphin文件管理器,然后手动点击各个分区,让Dolphin挂载每一个分区,然后在终端里输入mount命令,很容易可以找到刚才挂载的几个分区。
可以直接使用Dolphin默认的挂载路径,也可以自己指定挂载路径。我因为按这个路径配置了很多,再加上担心和Dolphin的什么功能冲突,所以就直接沿用了这个路径。
重点是后面那一大串,复制下来,然后转到KDE分区管理器
选中要设置的分区,因为我们已经挂载过了,无法进行编辑,所以需要先进行卸载。
卸载完之后,再次点击右键,就可以看见编辑挂载点的选项了。
识别方式选择UUID,路径输入要挂载到的路径(或者沿用Dolphin提供的路径)。点击更多按钮,把刚才从mount命令里复制出来的对应分区的挂载选项塞进去。
然后,一路确定,一个可以正常挂载的分区就处理好了。
重复上述步骤,对每一个分区都设置挂载点,然后重启系统,各分区就会自动挂载,也不需要输入密码了。