You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Lubuntu 24.04安装时引导加载程序(Bootloader)安装失败求助

Lubuntu 24.04安装时引导加载程序(Bootloader)安装失败求助

看起来你在给老MSI J1900l主板(赛扬J1900 SoC)装Lubuntu 24.04时,遇到了引导加载程序安装后无法启动的问题,我之前也帮朋友处理过类似老Intel平台的UEFI引导故障,给你几个针对性的排查和解决思路:

1. 先对齐BIOS引导模式和分区表

你用了GPT分区表,那必须把BIOS的Boot mode select改成纯UEFI模式(别用LEGACY+UEFI混合模式),混合模式下GPT分区的引导逻辑很容易混乱。进入BIOS切换成纯UEFI后,再重启尝试启动系统。另外你已经关闭了Secure Boot,这点没问题,继续保持关闭。

2. 检查Calamares安装时的GRUB目标选择

有时候Calamares会误把GRUB装到U盘而不是你的三星SSD上,安装过程中一定要留意引导加载程序的安装目标:

  • 必须选择整个SSD设备,也就是/dev/sda,而不是某个分区(比如/dev/sda1),也别选U盘的设备名(比如/dev/sdb)
  • 再确认300M的fat32分区已经勾选了boot和esp标记,并且挂载点设置为/boot/efi,这两个标记对UEFI引导来说缺一不可

3. 手动修复GRUB引导(如果已经安装完进不去系统)

如果现在重启后是黑屏、提示找不到引导设备,或者进入grub rescue模式,用Live USB启动系统,打开终端按以下步骤操作:

  • 挂载你的根分区(假设你的根分区是/dev/sda2):
    sudo mount /dev/sda2 /mnt
    
  • 挂载ESP分区:
    sudo mount /dev/sda1 /mnt/boot/efi
    
  • 挂载系统必要的虚拟目录:
    sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
    
  • 切换到系统根环境:
    sudo chroot /mnt
    
  • 重新安装GRUB到SSD:
    grub-install /dev/sda
    
  • 更新GRUB配置文件:
    update-grub
    
  • 退出并重启:
    exit && sudo reboot
    

4. 针对J1900老平台的特殊调整

Intel J1900这类Bay Trail架构的老SoC,UEFI固件的兼容性比较差,可以试试这两个小调整:

  • 进入BIOS关闭Fast Boot选项(如果有的话),快速启动会干扰UEFI的引导检测
  • 把ESP分区的大小从300M调整到512M,有些老UEFI固件对小于512M的ESP分区识别不稳定

备注:内容来源于stack exchange,提问作者Loom

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:33:13