一、报错信息
mount: wrong fs type, bad option, bad superblock on /dev/mapper/VolGroup-Logl
missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg I tail or so
Rernel panic - not syncing: Attempted to kill init!
Pid: 1, comm: init Not tainted 2.6.32-754.30.2.el6.x86_64 #1
Call Trace:
[<ffffffff8155a05f>] ? panic+0xa7/0x18b
[<ffffffff81131490>]? perf_event_exit_task+0xc0/0x340
[<ffffffff81087553>]? do_exit+0x853/0x860
[<ffffffff811a45d5>] ? fput+0x25/0x30
[<ffffffff815662c2>] ? system_call_after_swapgs+0xa2/0x152
[<ffffffff810875b8>]do_group_exit+0x58/0xd0
[<ffffffff81087647>]sys_exit_group+0x17/0x28
[<ffffffff815663a?>] ? system_call_fastpath+0x35/0x3a
[<ffffffff815662ce>] ? system_call_after_swapgs+0xae/0x152
二、题目分析
Rernel panic - not syncing: Attempted to kill init!
第一眼先看到这条报错,一样寻常情况下无法进入体系都是grup引导的题目,尝试进入linux的单用户模式,但是根本进不去
然后下一步照旧觉得是grup引导的题目,做了一个centos6.5的启动盘,进入了救援模式。发现固然能读到体系的img文件,但是读不到/分区,chroot根本不行。过后的文档,我就没有截图了。到这里我就有点懵逼了,救援模式都用不了,修复不了grup引导啊
-------------------------------------------------------------------------------------------------------------------
mount: wrong fs type, bad option, bad superblock on /dev/mapper/VolGroup-Logl
回头再次研究报错,看到了这条报错。有许多的centos安装的时间,都是引导用的lvm的方式安装,这个大概是/分区的卷出了题目
确定题目缘故原由:/分区的逻辑卷数据块损坏,/分区都坏了,别说引导了。所以才有下面的内核报错
三、解决方案
通过启动盘进入救援模式,修复lvm卷
- #查看系统中的卷组
- lvm vgscan
- #查看系统中的逻辑卷
- lvm lvscan
- #激活逻辑卷
- lvm vgchange -ay
复制代码 激活后,可以看到报错中的那个逻辑卷了,开始修复数据块。根据文件体系选择命令
- #修复根分区逻辑卷(ext4文件系统)
- fsck -y /dev/mapper/VolGroup-Logl
- #修复根分区逻辑卷(xfs文件系统)
- xfs_repair -y /dev/mapper/VolGroup-Logl
复制代码 我的机器修复完之后就可以进入体系了,主要数据块损坏了,引导没有坏。如果照旧引导不了的,需要再次进入救援模式修复引导。根据本身分区修改分区路径
- chroot /mnt/sysimage
- grub2-mkconfig -o /boot/grub2/grub.cfg
- grub2-install /dev/mapper/VolGroup-Logl
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |