DELL R210II安装RHEL后启动系统正常,关机再装磁盘阵列卡接好磁盘阵列,开机后CTRL+R进入界面配置RAID5。
启动后出现错误: Kernel panic -not syncing:Attempted to kill init!
解决过程:
1、强行关机,再重启进入系统选择界面,按“e“键进入grub编辑界面,编辑grub菜单。选择第二行
kernel /boot/vmlinuz-2.6.32-131.0.15.el6.i686 。。。 rhgb quiet” 一栏,按‘e’键进入编辑。
在末尾增加enforcing=0 。按“b”重启系统。
2、进入系统后 vi /etc/sysctl.conf
修改参数 kernel panic=30 kernel sysrq=1 保存退出。
3、再次重启发现还是提示以上错误。再想想中间操作只有接入磁盘阵列,把磁盘阵列连接线拨掉再重启,发现没问题可以进入系统。确定是连接磁盘阵列时开机不能正确引导。把sysctl.conf文件刚才修改的参数还原。
4、查看各分区UUID:blkid /dev/sda1...n
5、修改/etc/grub.conf 、/etc/fstab两个文件
vi /etc/grub.conf
"kernel /boot/vmlinuz-2.6.32-131.0.15.el6.i686 ro root=/dev/sda4 ..."
修改为:
"kernel /boot/vmlinuz-2.6.32-131.0.15.el6.i686 ro root=UUID=xxxxx1 ..."
vi /etc/fstab
/dev/sda2 / ext3 defaults 1 1
/dev/sda1 /back_data ext3 defaults 1 2
/dev/sda3 swap swap defaults 0 0
把分区修改为UUID
即
UUID=xxxxx1 / ext3 defaults 1 1
UUID=xxxxx2 /back_data ext3 defaults 1 2
UUID=xxxxx3 swap swap defaults 0 0
保存后重启,正常进入系统。
转载于:https://blog.51cto.com/cakong/1369240