You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 24.04启动U盘无法完成启动求助

Ubuntu 24.04启动U盘无法完成启动求助

问题描述

我在2023年末款ThinkPad X1上尝试用U盘启动Ubuntu 24.04,先后用两种方式制作了启动盘:

  • dd命令制作,具体命令:
    sudo dd if=ubuntu.iso of=/dev/sda bs=1M status=progress
    
  • 用Ubuntu自带的Startup Disk Creator工具制作

两次启动都遇到了同样的问题:进入启动菜单选择默认项后,按Esc查看启动日志,发现系统卡在Job ldconfig.service/start running状态超过一小时(期间我在开会,回来后还是没进展),屏幕显示的部分日志如下:

See 'systemctl status systemd-oomd.service' for details.
Starting systemd-oomd.service - Userspace Out-of-Memory (OOM) Killer...
[ OK ] Started systemd-timesyncd.service - Network Time Synchronization.
[ OK ] Reached target time-set.target - System Time Set.
[ OK ] Started systemd-oomd.service - Userspace Out-of-Memory (OOM) Killer.
[FAILED...

可能的解决方法

针对这个卡在ldconfig.service的问题,给你几个实用的排查方向:

  • 临时调整启动参数(优先尝试)
    在Ubuntu启动菜单选中默认启动项后,按e进入启动参数编辑界面,找到以linux开头的那一行,把里面的quiet splash替换成nomodeset,然后按F10继续启动。这个操作会禁用显卡的自动驱动加载,很多新笔记本的独显兼容性问题会导致启动卡住。

  • 校验ISO文件完整性
    有可能是下载的ISO文件损坏了,你可以对比官方提供的SHA256校验值,确认文件是否完整。如果校验不通过,重新下载ISO后再制作启动盘。

  • 更换U盘或制作工具
    部分U盘的读写速度或者兼容性不佳,试试换一个USB 3.0的空U盘,制作时可以换用其他工具(比如Etcher),或者再次用Startup Disk Creator制作,注意制作前清空U盘数据。

  • 关闭systemd-oomd服务
    从日志看到systemd-oomd.service已经启动,你可以在启动参数编辑界面,在linux行的末尾添加systemd.oomd=0,然后启动,看看是否能绕过这个卡住的环节。

  • 切换BIOS启动模式
    进入ThinkPad的BIOS设置(开机按F1或Enter再按F1),把启动模式从UEFI切换到Legacy,保存设置后再尝试U盘启动,部分设备在Legacy模式下兼容性更好。

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

火山引擎 最新活动