Centos7.4 开机出现如下情况;
经排查,是因为自动挂载硬盘配置出错。
在图上界面直接输入root密码登录。
编辑自动挂载配置文件
vi /etc/fstab
把有问题的配置注释掉,重启即可。
fdisk -l 查看所有的硬盘信息
df -hT 查看硬盘挂载信息
自动挂载配置出错原因:
在 /etc/fstab配置文件中你可以以三种不同的方法表示文件系统:内核名称、UUID 或者 label。使用 UUID 或是 label 的好处在于它们与磁盘顺序无关。如果你在 BIOS 中改变了你的存储设备顺序,或是重新拔插了存储设备,或是因为一些 BIOS 可能会随机地改变存储设备的顺序,那么用 UUID 或是 label 来表示将更有效。参见 持久化块设备名称 。
要显示分区的基本信息请运行:lsblk -f
如果使用内核名称来指定硬盘。重启后因为一些 BIOS 可能会随机地改变存储设备的顺序,导致硬盘的名称与重启之前对不上,从而导致硬盘自动挂载失败。
解决办法:在配置文件中使用UUID代替内核名称,硬盘的UUID通过lsblk -f命令查看
参考:https://wiki.archlinux.org/index.php/Fstab_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)