如何修复fstab条目以实现分区自动挂载?
如何修复fstab条目以实现分区自动挂载?
我来帮你搞定这个问题!你的fstab条目之所以导致系统进入紧急模式,核心问题出在文件系统类型的写法上,咱们一步步修正:
- 首先,FAT32文件系统在fstab里的正确类型是
vfat,而不是你写的fat32——系统识别不了fat32这个类型,自然挂载失败触发紧急状态。 - 另外,推荐你用UUID替代
/dev/nvme0n1p4这种设备路径,因为磁盘的设备名可能会因为连接顺序、新增磁盘等情况变化,UUID是分区的唯一标识,更稳定。你可以用这个命令获取目标分区的UUID:
输出里会有类似sudo blkid /dev/nvme0n1p4UUID="XXXX-XXXX"的字段,把这个记下来。
修正后的fstab条目可以二选一:
- 继续使用设备路径的版本:
/dev/nvme0n1p4 /media/Work vfat rw,user,uid=1000,umask=007,exec 0 0 - 更稳定的UUID版本(推荐):
记得把UUID=XXXX-XXXX /media/Work vfat rw,user,uid=1000,umask=007,exec 0 0XXXX-XXXX替换成你实际获取到的UUID。
最后,修改完fstab后别急着重启!先用这个命令测试挂载是否正常:
sudo mount -a
如果没有报错,说明配置没问题,下次开机就会自动挂载了;如果有报错,根据提示调整即可,避免直接重启导致再次进入紧急模式。
另外再提醒下:确保/media/Work这个挂载点目录存在,而且权限正常——你手动挂载成功过的话应该没问题,要是不确定可以执行sudo chown 1000:1000 /media/Work来设置归属。
备注:内容来源于stack exchange,提问作者Alex
相关产品推荐
相关产品推荐

