etcfstab坏了导致Linux无法启动解决

etcfstab坏了导致Linux无法启动解决,第1张

/etc/fstab坏了导致linux无法启动解决/etc/fstab由于/etc/fstab中原来的挂载设备不存在了,导致linux因无法挂载无法启动(当然也可能是你写的/etc/fstab语法有错儿导致的)。这时linux会提示你输入root密码来进入系统解决问题。但当进入系统修改/etc/fstab,把不存在的挂在设备行删除时,却报该文件是只读的,不允许修改(有点抓狂)。这是因为linux在挂载/etc/fstab所在的设备时,把挂载属性设置为了只读。所以只需要重新挂载一下/etc/fstab所在的设备,并把属性设置为可读写,就可以修改/etc/fstab文件了。具体步骤如下:1.

用df

-h命令看下/etc/fstab所在的挂载设备,如/dev/sda12.

重新挂载设备,设置可读写:mount

-o

remount,

rw

/dev/sda13.

修改/etc/fstab4.

重启linux

应当不用重装。关掉,再到单用户状态,然后修改/etc/fstab,将那行的LABEL=去掉, 然后看是不是可以正常启动。如不行,则到rescue mode去改。

其实最好用UUID而不是label,这样不可能混淆:

blkid /dev/sda5

将输出的一长串数据(UUID=......)取代/dev/sda5


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7260091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存