您当前的位置: 首页 >  centos

少林码僧

暂无认证

  • 0浏览

    0关注

    317博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

CentOS开机异常修复汇总

少林码僧 发布时间:2017-05-13 21:08:25 ,浏览量:0

  1. 破解root 口令,并为grub 设置保护功能
开机enter 按a->1或s或S或single进入单用户模式,修改密码
  1. 破坏本机grub stage1 ,而后在救援模式下修复之
==注意grub.conf文件会丢失,要提前备份==

#备份mbr
dd if=/dev/sda of=/root/mbr bs=1 count=466

进入单用户模式
chroot /mnt/sysimage
grub-install /dev/sda 从“/dev/sda”中找到GRUB程序并进行修复
  1. 删除vmlinuz 和initramfs 文件后无法启动, 两种方法恢复之
#initramfs文件
chroot /mnt/sysimage
df#可以看到原系统的磁盘设备
cd /boot
ls
#是initframs内核文件丢失导致,解决方案:
#修复initramfs文件
mkinitrd ./initramfs-`uname -r`.img `uname -r`
#如果是CenOS5 则执行
mkinitrd ./initrd-`uname -r`.img `uname -r`

若修复失败可重装内核
#查看当前系统使用的内核
uname -r
从光盘安装内核(注意要先切换根)
lsblk 可以看到光盘设备是sr0
挂载光盘
mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
df
rpm -ivh kernel-2.6.e64.......rpm --force

启动后出现grub,则需要修复grub
chroot /mnt/sysimage
grub-install /dev/sda
exit
exit
reboot

#vmlinuz文件
光盘里面/images/preboot/vmlinuz和/i
关注
打赏
1661398670
查看更多评论
立即登录/注册

微信扫码登录

0.0394s