统信UOS安装时“找不到硬盘”的根本原因是硬件识别链路中断,需依次检查BIOS设置(设AHCI、开NVMe、关Secure Boot)、手动添加内核参数(如rd.driver.pre=ahci)、更换v20.5.1+新版镜像、清除RAID虚拟磁盘,并通过dmesg/lspci验证驱动加载。

统信UOS安装程序启动后,界面中完全不显示任何固态硬盘设备,或仅显示“无可用磁盘”,导致无法进行分区与系统安装,问题根源通常在硬件识别链路中断——从BIOS固件暴露、内核驱动加载到存储控制器初始化,任一环节失败都会造成安装器“看不见”硬盘。
检查并强制启用BIOS中的存储控制器
这一步跳过会导致后续所有操作无效,因为安装环境根本收不到硬盘的物理存在信号。
重启电脑,在开机自检阶段反复按Delete、F2或F12键进入BIOS/UEFI设置界面→切换至“Advanced”或“Configuration”选项卡→查找“SATA Mode”“NVMe Configuration”或“Storage Configuration”条目→将“SATA Mode”设为【AHCI】(禁用IDE和RAID);若使用M.2 NVMe SSD,确认“NVMe Support”为Enabled且对应插槽状态为Enabled→进入“Boot”选项卡,关闭Secure Boot→保存设置并重启。
部分主板(如微星B450、华硕X750)在加装NVMe SSD后会自动禁用部分SATA端口,需手动检查SATA Port 0~3是否全部Enable;若主板有多个M.2插槽,优先使用标注为“CPU”直连的主插槽,避免走PCH南桥通道引发识别延迟。
手动注入内核参数强制加载驱动
UOS安装镜像默认内核可能缺失对新平台存储控制器的支持,尤其在Intel 600/700系、AMD X870或国产飞腾D2000平台上,必须在启动时显式指定驱动模块。
方法一:在UOS安装启动菜单界面,方向键高亮“Install UnionTech OS”,按e键进入编辑模式→定位到以“linux”开头的行→在行尾空格后添加:rd.driver.pre=ahci nvme_core.default_ps_max_latency_us=0→按Ctrl+X启动。
方法二:若使用Intel RST RAID阵列,追加rd.md=0 rd.lvm=0 rd.dm=0并确保镜像版本≥v20.5,否则IRST驱动不可用。
方法三:针对某些国产化平台(如鲲鹏920),需额外添加rd.driver.pre=hisilicon_hba,该参数未内置在通用镜像中,必须手输。
验证硬盘是否被内核识别并排查硬件层问题
第一步:在UOS安装界面按Ctrl+Alt+F2切换至TTY终端→执行lsblk,查看是否有/dev/nvme0n1或/dev/sda等设备出现;若无,执行dmesg | grep -i "nvme\|ahci\|ata",确认日志中是否含“registered”“initialized”字样。
第二步:若dmesg输出含“link down”“timeout”或“device not ready”,立即关机→拔下SSD→用橡皮擦轻擦金手指→重新插入并拧紧固定螺丝(M.2)或更换SATA数据线(2.5英寸)→特别注意:不要使用转接卡或分线供电模组,原装主板接口直连是唯一可靠路径。
第三步:执行lspci -k | grep -A 3 -i storage,检查输出中“Kernel driver in use”是否为ahci或nvme;若为空或显示“unclaimed”,说明驱动未绑定,此时必须回退到上一步修改内核参数。
使用新版UOS镜像覆盖安装介质
UOS v20.3及更早版本对PCIe 5.0 SSD、长江存储致态TiPlus7100等新型号兼容性极差,官方已在v20.5.1中集成Linux 6.6内核及专用固件补丁。
前往统信官网下载页面,选择“桌面专业版 v20.5.1 或更高版本”的ISO镜像→用Rufus(Windows)或dd命令(Linux)重新制作启动U盘→务必勾选“DD模式”写入,避免ISO模式导致驱动模块丢失。
旧镜像即使添加全部内核参数,仍可能因initramfs中缺少firmware blob而无法初始化控制器,这是不可绕过的硬性前提。
清除RAID卡虚拟磁盘配置(仅限服务器/工作站平台)
若主板带LSI/Broadcom RAID芯片或戴尔H740P等独立卡,UOS安装器默认不加载闭源驱动,必须清空原有VD(Virtual Disk)才能让硬盘以JBOD模式直通给内核。
开机时按Ctrl+H(LSI)或Ctrl+R(Dell)进入RAID BIOS→选择“Configuration Management”→找到已存在的Virtual Drive→执行“Delete VD”→确认后重启→再次进入RAID BIOS,进入“Controller Management”→将“Controller Mode”设为HBA或IT Mode→保存退出。
此操作将彻底清除硬盘上所有数据,且【不可逆】;若RAID卡无HBA模式选项,则必须更换为支持UOS驱动的型号(如Marvell 88SE9235)。

















