智慧·快乐·成长——科技造福于人。

CentOS开机提示Centos kernel panic-not syncing:VFS:Unable to mount root fs on unknown-block

开机提示 kernel panic-not syncing:VFS:Unable to mount root fs on unknown-block 错误。

原因:主要问题就是你更新了CentOS内核之后出现的问题。

:开机启动时按Esc,然后选择下面的旧版本的内核启动即可。(成功进入系统后,你可以选择改变开机默认选择的内核)。

运行环境:6.7

故障原因:

昨天在线执行命令yum -y update 在命令执行途中,强制中断并直接运行poweroff命令关机。再次开机出现如图所示故障指示:

udast

根据提示信息分析,可能因为执行更新命令未完成导致系统内核信息混乱。

 

故障解决方案:

插入系统光盘,修改主板BIOS从光驱引导,进入Linux rescue模式进行系统修复。

udast

CentOS开机提示Centos kernel panic-not syncing:VFS:Unab

选择OK后,系统会挂载到/mnt/sysimage路径,在rescure模式中,可用# chroot /mnt/sysimage来切换至此路径,这个路径为系统真实文件。rescure模式系统实际上是伪系统。

udast

# exit     — 退回到rescure模式 —

# mount -t iso9660 /dev/cdrom /mnt/cdrom  — 挂载光驱cdrom到/mnt/cdrom路径下 —

udast

因为修复内核所需的文件在挂载光盘的Packages目录下面,所以必须得先挂载光驱,才能进行内核修复。

udast

进行系统内核修复,待修复完成后,修复grub程序。

# chroot /mnt/sysimage   — 进入到损坏Linux系统中 —

# grub-install /dev/sda   — 安装grub程序到/dev/sda —

# ls /boot/grub        — 查看grub目录下面是否含有grub.conf文件

grub文件修复完成后,reboot重启系统,但重启后又出现问题。

udast

幸好根据英文提示,等待几分钟就行了。待*进度条填满后系统再次重启问题就解决了。

更多CentOS相关信息见

from:https://www.linuxidc.com//2016-08/133965.htm

转载请注明:转自《CentOS开机提示Centos kernel panic-not syncing:VFS:Unable to mount root fs on unknown-block
本文地址:https://www..com/archives-8096.html

赞赏

微信赞赏支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

客服1: 点击这里给我发消息
客服2: 点击这里给我发消息

电话:15665730355