解决linux由于硬盘丢失/变动导致的无法开机

前言

之前写过一篇文章,讲解了Linux系统初始化及开机自动挂载硬盘。

Linux初始化及开机自动挂载硬盘
前言: 如果购买的服务器默认系统盘容量较小,那么就需要额外购买数据盘来扩容储存空间。 不过,在Linux中挂载数据盘不同于Windows系统……

但如果在配置好后又移除了这块数据盘,就会导致系统无法开机并且进入救援模式。

解决

此时不要慌张,救援模式下通过手动输入账号密码依然可以登录shell,切换到root用户,再次运行:

nano /etc/fstab

打开后/etc/fstab将增加的那行删除后Ctrl+O,回车保存,Ctrl+X退出,重启后即可正常开机。

如果是移除硬盘造成的就到此为止,如果硬盘没有动,再运行:

fdisk -l

查看自己硬盘的设备名是否已改变,重新挂载即可,无需再次格式化。

预防

也可以加入nofail参数,防止因为挂载失败而无法开机,例如:

/dev/vdb1 /data ext4 defaults,nofail 0 0

 

阅读剩余
THE END