首页 > 技术文档 > Linux > Linux Volume group VolGroup00 not found Error
2016
10-25

Linux Volume group VolGroup00 not found Error

今天将一台系统为 64位 Red Hat Linux AS5.7 的物理服务器(同样适用于hyper-v迁移VMware)用 Acronis.Backup_BootCD 迁移到 VMware ESX 6.0上后,无法启动并报如下错误:
NO VOLUME GROUPS FOUND
Volume group “VolGroup00” not found
mount: could not find filesystem ‘/dev/root’
setuproot: voming /dev failed: No such file or directory


switchroot: mount failed: No such file or directory
KERNEL PANIC – NOT SYNCING: ATTEMPTED TO KILL INIT!”
Linux Volume group VolGroup00 not found Error - 第1张  | 北街博客

经过百度发现以下方案比较靠谱:
用64位的Linux光盘启动,出现提示界面的时候,输入
boot: linux rescue (恢复方式启动)

一路回车,当出现命令行提示界面后,输入
sh-3.2# chroot /mnt/sysimage
sh-3.2# cd /boot
sh-3.2# cp initrd-2.6.18-128.1.16.el5.img initrd-2.6.18-128.1.16.el5.img.backup
sh-3.2# mkinitrd -f initrd-2.6.18-128.1.16.el5.img 2.6.18-128.1.16.el5

ps:最后两步中的2.6.18-128.1.16.el5应该按实际情况输入

按照该方案,到这里重新启动服务器,问题便可以解决,但是我重启之后仍然报同样的错误,于是尝试编辑引导脚本

Linux Volume group VolGroup00 not found Error - 第2张  | 北街博客

去掉 hda=noprobe hdb=noprobe(不去自动检测硬件,而是提示用户),启动成功!

最后编辑:
作者:北街
身高八尺,腰围也是八尺!
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

留下一个回复

你的email不会被公开。