前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 开机进入grub 命令行模式

Linux 开机进入grub 命令行模式

原创
作者头像
逸轩
发布2022-04-30 00:44:13
27.7K1
发布2022-04-30 00:44:13
举报
文章被收录于专栏:Linux系统

前提情景:

由于删除了/boot/grub2/grub.cfg,重启服务器后,无法进入原来正常的系统,进入了grub命令行界面

如图:

恢复的方案:

1、先输入ls命令,查看找到Linux系统安装在哪个磁盘分区

2、使用ls (hd1,msdos1)/boot/grub命令发现了splash.xpm.gz,其他分区没有

3、使用cat (hd1,msdos1)/etc/fstab命令查看磁盘文件的内容,一般系统盘的分区都是/dev/vda1,例如:

4、确定好系统盘的分区后(系统盘分区一般都是/dev/vda1,不会变的),使用linux /boot/vm命令,vm后面的内容按键盘的tab建补全,用来指定Linux系统启动内核,及/所在分区(一般都是/dev/vda1),例如:这边选择了第一个内核当做启动内核,选择好后,使用tab键补全,然后再在后面输入ro text root=/dev/vda1

5、使用initrd命令指定initrd启动文件,使用initrd /boot/ini命令,ini后面的内容按键盘的tab建补全,然后选择启动文件,这边选择第二个,使用tab键补全后,按回车即可

6、全部结束后,使用boot命令重启服务器即可(不能输入reboot重启)

7、重启服务器后,就可以正常登录服务器了(要是提示密码不正常,建议在控制台重新重置一个密码即可,重置密码会重启服务器)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前提情景:
    • 由于删除了/boot/grub2/grub.cfg,重启服务器后,无法进入原来正常的系统,进入了grub命令行界面
      • 如图:
      • 恢复的方案:
        • 1、先输入ls命令,查看找到Linux系统安装在哪个磁盘分区
          • 2、使用ls (hd1,msdos1)/boot/grub命令发现了splash.xpm.gz,其他分区没有
            • 3、使用cat (hd1,msdos1)/etc/fstab命令查看磁盘文件的内容,一般系统盘的分区都是/dev/vda1,例如:
              • 4、确定好系统盘的分区后(系统盘分区一般都是/dev/vda1,不会变的),使用linux /boot/vm命令,vm后面的内容按键盘的tab建补全,用来指定Linux系统启动内核,及/所在分区(一般都是/dev/vda1),例如:这边选择了第一个内核当做启动内核,选择好后,使用tab键补全,然后再在后面输入ro text root=/dev/vda1
                • 5、使用initrd命令指定initrd启动文件,使用initrd /boot/ini命令,ini后面的内容按键盘的tab建补全,然后选择启动文件,这边选择第二个,使用tab键补全后,按回车即可
                  • 6、全部结束后,使用boot命令重启服务器即可(不能输入reboot重启)
                    • 7、重启服务器后,就可以正常登录服务器了(要是提示密码不正常,建议在控制台重新重置一个密码即可,重置密码会重启服务器)
                    相关产品与服务
                    云服务器
                    云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档