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

Linux 开机进入grub 命令行模式

原创
作者头像
逸轩
发布2022-04-30 00:44:13
发布2022-04-30 00:44:13
28.6K1
举报
文章被收录于专栏:Linux系统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、重启服务器后,就可以正常登录服务器了(要是提示密码不正常,建议在控制台重新重置一个密码即可,重置密码会重启服务器)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档