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

Ubuntu 22.10在UFS设备上安装及启动故障求助

Ubuntu 22.10在UFS设备上安装及启动故障求助

你好,针对你遇到的UFS设备上安装Ubuntu 22.10后无法启动,出现“UUID does not exist”且找不到硬盘设备的问题,我来帮你梳理下解决方案和相关要点:

一、Ubuntu 22.10对UFS设备的支持情况

Ubuntu 22.10本身是支持UFS(Universal Flash Storage)设备的,但存在一些兼容性限制:

  • 对于较新的UFS 3.0/3.1规格设备,或者部分厂商定制的UFS硬件,默认安装镜像的内核可能没有预装对应的驱动模块,导致系统无法识别设备。
  • 传统BIOS模式下的UFS设备支持可能不如UEFI模式完善,建议优先使用UEFI模式安装。

二、启动故障的排查步骤

首先从Ubuntu安装介质(U盘/光盘)启动进入试用Ubuntu模式,执行以下操作排查问题:

  • 执行lsblk或fdisk -l命令,这两个命令能更清晰地列出所有块设备信息,确认系统是否能识别到你的UFS硬盘。
    • 如果这两个命令也看不到UFS设备:说明是驱动缺失问题,需要针对性解决驱动支持。
    • 如果能看到UFS设备:大概率是安装过程中GRUB引导配置出错,或者分区表损坏。

三、修复安装的具体方法

1. 修复GRUB引导配置(适用于能识别UFS设备的情况)

  • 挂载你的Ubuntu系统分区(假设识别到的分区是/dev/sdb2,请根据实际输出调整):
    sudo mount /dev/sdb2 /mnt
    
  • 挂载系统必要的虚拟文件系统:
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    
  • 切换到挂载的系统环境:
    sudo chroot /mnt
    
  • 更新GRUB配置并重新安装GRUB到UFS设备(注意是设备名如/dev/sdb,不是分区名):
    update-grub
    grub-install /dev/sdb
    
  • 退出chroot环境并重启系统:
    exit
    
    拔掉安装介质后重启,看是否能正常进入系统。

2. 解决UFS设备识别问题(适用于无法识别设备的情况)

  • 确认你的电脑型号和UFS硬件版本,查找对应内核驱动模块。可以尝试升级内核到最新稳定版,或者使用Ubuntu 23.04的安装介质(内核版本更高,对新硬件支持更好)。
  • 如果找到对应的驱动模块,在试用模式下手动加载:
    modprobe <驱动模块名称>
    
    加载成功后再尝试重新安装或修复系统。

3. 重新安装的注意事项

  • 若修复困难,考虑重新安装系统。安装前务必确认安装介质能识别UFS设备,建议使用最新的Ubuntu每日构建镜像(Daily Build),其内核包含更多硬件驱动。
  • 安装时选择手动分区模式,确保EFI引导分区(UEFI模式下)正确挂载到/boot/efi,并将GRUB引导安装到UFS设备本身(而非单个分区)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 08:20:27