网站首页 > 技术教程 正文
云上用户反馈,一台Linux 云主机重启后直接进入grub模式,无法正常启动 。
配置详细: centos7.5 系统 , grub2
解决过程
遇到这种问题,肯定跟grub 文件损坏有关 ,此时进不去操作系统
方案一: 直接修复
第一步 : grub>ls 找到boot 分区所在位置
第二步: grub> set root=(hd0,msdos1)
grub>ls -l /boot/ /确认下内核的具体版本
第三步: grub> linux
/boot/vmlinuz-3.10.0-957.el7.x86_64 ro root=/dev/vda1 #指明内核路径和根所在分区 , ro 表示只读
第四步: grub> initrd
/boot/initramfs-3.10.0-757.e17.x86_64.img #指定initramfs 路劲启动加载驱动
grub> boot
进入系统后:
mount -e remount,rw / 重新挂载分区为读写
// grub 模式下手动恢复,对于lvm 模式的无效,lvm巨坑 。 如果遇到lvm 格式,建议直接到救援模式慢慢搞
此时成功进入系统 ,找台正常的虚拟机 ,手动替换grub2.cfg 文件
也可以通过grub2-install重新生成配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg // 生成新的grub 文件
grub-install /dev/sda // grub-install命令重新安装GRUB
方案2: 救援模式下修复
linux 进入救援模式,省略........................, (网上有很多文档,可以参考)
进入到救援模式后
chroot /mnt/sysimage//切换当前目录
grub2-mkconfig -o /boot/grub2/grub.cfg // 生成新的grub 文件
grub-install /dev/sda // grub-install命令重新安装GRUB
退出chroot 模式
修改启动模式,重启
猜你喜欢
- 2025-04-27 如何用各种编程语言杀死一条龙
- 2025-04-27 如何进行 CentOS 8 最小安装?
- 2025-04-27 勒索病毒应急响应自救手册
- 2025-04-27 安全运维之应急响应——手把手教你进行主机入侵排查
- 2025-04-27 科普:俄太空机器人“何许人也”
- 2025-04-27 深入解构LVM:从物理卷到逻辑卷
- 2025-04-27 第五十天-ceontOS6.8上安装vsftpd
- 2025-04-27 Linux这5大磁盘分区工具,绝了
- 2025-04-27 险!司机疲劳驾驶致车辆翻入20米深沟 湖北竹山消防成功营救伤者
- 2025-04-27 如何在 Linux 中创建 Systemd 服务?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)