admin 管理员组

文章数量: 1184232

开机进入GRUB,Ubuntu系统无法引导启动

问题描述


电脑装了Ubuntu+Win11双系统,Ubuntu系统引导失败,开机进入GRUB2界面。

解决方案

  • 定位Ubuntu系统的efi分区

    ls 
    

    查看ubuntu系统所在的分区,一般输出为:

    (hd1,gpt1),(hd1,gpt2),(hd2,gpt1) ...
    
  • 手动引导系统,比如系统efi分区在(hd4,gpt2)

    set root=(hd4,gpt2)
    set prefix=(hd4,gpt2)/boot/grub
    insmod normal
    normal
    
  • 执行完成后,一般就可以进入系统了。

  • 进入系统以后,安装boot-repair, (需要图形界面)

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt-get update
    sudo apt-get install boot-repair
    
    • 如果一直无法连接ppa源,需要挂代理,或者去boot-repair官网下载iso版本,烧录到U盘引导启动。
      • APT源代理配置
        sudo vi /etc/apt/apt.conf.d/proxy.conf
        
      • 添加:
        	Acquire::http::Proxy "http://proxy-IP-address:proxyport/";
        	Acquire::https::Proxy "http://proxy-IP-address:proxyport/";
        
      • 更新sudo apt update
  • 修复引导, 选择第一个Recommended,等待修复完成。

    	boot-repair
    
  • 修复成功!

本文标签: 系统 grub Ubuntu