1. 先使用ls命令,找到Ubuntu的安装在哪个分区:
    grub>ls

会罗列所有的磁盘分区信息,比方说:

(hd0,1),(hd0,5),(hd0,3),(hd0,2)

  1. 然后依次调用如下命令: X表示各个分区号码
    如果/boot没有单独分区,用以下命令:
    ls (hd0,X)/boot/grub

如果/boot单独分区,则用下列命令:

ls (hd0,X)/grub

正常情况下,会列出来几百个文件,很多文件的扩展名是.mod和.lst和.img,还有一个文件是grub.cfg。假设找到(hd0,5)时,显示了文件夹中的文件,则表示Linux安装在这个分区。

3,如果找到了正确的grub目录,则设法临时性将grub的两部分关联起来,方法如下:

grub>set root=(hd0,5)

grub>set prefix=(hd0,5)/boot/grub

然后调用如下命令,就可以显示出丢失的grub菜单了。

grub>normal
然后会出来启动的图形界面,点击进入Linux中,对grub进行修复。
进入ubuntu之后,在终端执行:
sudo update-grub

sudo grub-install /dev/sda
(sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)
重启测试是否已经恢复了grub的启动菜单。

linux gnu grub,GNU GRUB命令的使用方法与GNU GRUB详细介绍相关推荐

  1. Linux系统怎么使用扫描仪,Linux系统中Nmap扫描命令的使用方法 -电脑资料

    我们可以使用ping扫描的方法(-sP),与fping的工作方式比较相似,它发送icmp回送请求到指定范围的ip地址并等待响应,证明主机正在运行,反之,则无法判断主机是否开机或者是否在网络上互连. 扫 ...

  2. linux进命令行模式vi,Linux中vim怎么进入命令模式的方法

    在Linux系统中,使用VIM时我们要怎么快速的从其他模式切换到了模式呢?,下面由学习啦小编为大家整理了linux中vim怎么进入命令模式的方法的相关知识,希望对大家有帮助! Linux中vim怎么进 ...

  3. Linux中cp和scp命令的使用方法

    Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同. cp --- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 scp --- 主要是在不同的 ...

  4. Linux中cp和scp命令的使用方法和区别

    Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同. cp --- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件  scp --- 主要是在不同 ...

  5. linux错误关机修复工具,Linux_Linux文件系统损坏后的修复技巧详细介绍, Linux不正常关机,有时候再 - phpStudy...

    Linux文件系统损坏后的修复技巧详细介绍 Linux不正常关机,有时候再次启动时会报文件系统损坏,如何修复文件? 首先会让你输入root用户的密码. 1)出错的时候如果告诉你是哪一块硬盘的分区有问题 ...

  6. 在linux中注销的命令是,Linux不注销系统使用命令切换用户方法

    大家都知道在Linux系统中一般是不推荐以root用户来直接登录的,因为root用户权限可以在系统中完成任何事情,但是如果确实需要使用root用户来执行某些命令时,注销系统再登录就显得比较繁琐,下面豆 ...

  7. 使用linux命令上传文件,Linux中常用文件传输命令及使用方法

    sftp sftp即Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码.数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中 ...

  8. Linux常用命令、权限管理和开发工具详细介绍

    转载文章: https://blog.csdn.net/weixin_51983604/category_11259305.html?spm=1001.2014.3001.5482 感谢分享,仅供参考

  9. linux在图形界面和命令终端切换方法

    第一种方法:按"Ctrl+Alt+T"即可打开终端窗口. 第二种方法,按"Ctrl+Alt+F1-F6"均可进入终端. 第三种,搜索终端并进入. END 注意事 ...

最新文章

  1. 干货 | 龙瀛:面向智慧城市的人本尺度城市形态:理论、方法与实践
  2. pugixml库的一个使用心得
  3. [转]创业团队的那些事儿
  4. qt 中给 按纽(button) 填充图片的方法
  5. sql可视化工具_数据分析该用什么工具?
  6. 重构机房收费系统总结1之配置文件+反射+抽象工厂
  7. c语言初始化字符数组为空,怎么把已经初始化的字符数组设置为空?
  8. 枚举类型的用法 很不错的定义不同类型的工具
  9. python如何判断QQ是否在线?
  10. 汇编语言和C语言的比较
  11. WP布局难题,由三个升级为四个
  12. 没有ftp信息服务器,电脑没有ftp服务器配置
  13. 微信公众号接入自己的客服系统,自定义客服系统
  14. Unity Json存档读档操作
  15. IDEA提示Multi-catches are not supported at this language level的解决办法
  16. 高速计数器转RS485Modbus RTU模块IBF150
  17. 业务痛点、个人成长以及未来发展的一些思考
  18. 清晰理解红黑树的演变---红黑的含义
  19. Error while building/deploying project
  20. 小白必备嵌入式开发学习内容

热门文章

  1. 网络安全专家发现了一款由微软数字签名的“FiveSys”新恶意程序
  2. 计算机培训校本研修心得,校本研修个人心得体会(精选7篇)
  3. AD20常见的原理图报错和PCB设计规则
  4. 福布斯2010年富豪榜中国上榜富豪
  5. 淘宝商城商品分类特效代码
  6. “%”取模/取余是不同的
  7. Ylmf 出Linux了!!!!
  8. signalr收不到服务器的信息,c# – SignalR .NET客户端无法接收消息
  9. \[\e]0;\u@\h: \w\a\]\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]$
  10. MT6735文件路径记录