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

Ubuntu 16.04安装到USB驱动器后启动显示乱码,如何修复?

修复Ubuntu 16.04 USB启动乱码问题

我之前碰到过类似的USB启动Ubuntu出现乱码的情况,结合你的分区配置(200MB EFI、25GB ext4、2GB swap),给你几个针对性的修复方案:

方案1:临时添加内核参数屏蔽显卡驱动问题

启动时当GRUB菜单出现(如果没看到,开机按Shift键调出),选中Ubuntu选项后按e进入编辑模式:

  • 找到以linux开头的行,在末尾添加 nomodeset 参数(这个参数会禁用显卡的内核模式设置,避免显卡驱动冲突导致的显示乱码)
  • 按F10启动系统,如果能正常进入桌面,再永久修改GRUB配置:
    1. 打开终端,执行:sudo nano /etc/default/grub
    2. 找到GRUB_CMDLINE_LINUX_DEFAULT这一行,把里面的内容改成"quiet splash nomodeset"
    3. 保存退出后执行:sudo update-grub
    4. 重启系统即可生效

方案2:修复EFI引导分区

如果是EFI引导文件损坏或挂载异常导致的问题,可以通过Live USB来修复:

  1. 用Ubuntu 16.04安装U盘启动进入试用模式(Try Ubuntu without installing)
  2. 打开终端,先查看磁盘分区:sudo fdisk -l,找到你的USB驱动器(比如/dev/sdb),对应的EFI分区是/dev/sdb1,ext4分区是/dev/sdb2
  3. 挂载系统分区和EFI分区:
    sudo mount /dev/sdb2 /mnt
    sudo mount /dev/sdb1 /mnt/boot/efi
    
  4. 重新安装GRUB并更新引导:
    sudo grub-install --root-directory=/mnt /dev/sdb
    sudo update-grub
    
  5. 卸载分区并重启:sudo umount /mnt/boot/efi && sudo umount /mnt,然后拔掉Live USB,尝试从你的目标USB启动

方案3:排查USB兼容性问题

有些USB 3.0接口或驱动器和Ubuntu 16.04的兼容性不好,会导致启动时显示异常:

  • 把USB驱动器插到电脑的USB 2.0接口上再启动
  • 进入电脑BIOS,找到USB相关设置,暂时关闭USB 3.0支持(比如设置为USB 2.0模式),然后再尝试启动

方案4:重新制作安装介质并重装系统

如果以上方法都无效,可能是安装过程中系统文件损坏:

  1. 从Ubuntu官方网站下载校验过的Ubuntu 16.04镜像(记得校验SHA256值,确保镜像完整)
  2. 使用工具重新制作安装介质:
    • Linux/macOS下用dd命令:sudo dd if=ubuntu-16.04.x-desktop-amd64.iso of=/dev/sdb bs=4M status=progress(替换/dev/sdb为你的U盘设备)
    • Windows下用Rufus工具,选择镜像后选择GPT分区模式(因为你用的是EFI分区)
  3. 重新安装系统,分区时注意:
    • EFI分区(200MB)设置为ESP标志,挂载点选/boot/efi
    • ext4分区(25GB)挂载点选/
    • swap分区(2GB)设置为交换空间(swap area)

内容的提问来源于stack exchange,提问作者Mohammad M

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 09:47:24