银河麒麟v10开机“嘀”声、卡在“checking file system”或黑屏属多层自检触发,需分固件层(bios/uefi禁post与快速启动)、系统层(清空bootexecute注册表值)、内核层(grub加quiet splash)及驱动层(卸载pcspkr模块)四步干预。

银河麒麟V10开机时听到“嘀”声、卡在“Checking File System”或黑屏等待硬件检测,说明系统正执行主板固件层或内核层的开机自检流程,需分层干预才能彻底关闭。
进入BIOS/UEFI禁用POST提示音和完整自检
这一步直接作用于固件层,能同时消除蜂鸣器响声和跳过冗余硬件检测,适用于华为擎云、联想开天、同方超锐等主流国产平台。
第一步:关机后按下电源键,在屏幕刚亮起、出现Phytium/Huawei/Lenovo等首个硬件Logo的1–2秒内,快速、短促连击F2键(部分机型为Del或Esc);长按无效,必须高频敲击。
第二步:进入UEFI界面后,用方向键切换至Boot选项卡,找到Fast Boot、Quick Boot或Skip Memory Test选项,设为Enabled。
第三步:在同一菜单或Advanced选项卡中,查找POST Beep、System Speaker或Internal Speaker项,将其设为Disabled。
第四步:按F10保存并退出,系统自动重启——此时开机将无提示音、无内存检测倒计时、无详细硬件日志滚动。
清空注册表BootExecute值禁用磁盘自检
当开机卡在“Checking File System”界面,本质是Windows兼容层残留的autochk调用被触发,该方法最彻底,且无需重启即可生效。
按下Win + R → 输入regedit并回车 → 以管理员权限打开注册表编辑器。
在地址栏粘贴路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager → 按回车直达。
右侧找到BootExecute字符串值,双击打开 → 【务必删除全部内容,包括autocheck autochk *、chkdsk /f、多行十六进制数据等,仅保留空白】 → 点击确定。
关闭注册表编辑器,重启系统——“Checking File System”界面将不再出现。
通过GRUB参数屏蔽内核级检测
适用于UEFI+Secure Boot环境,或BIOS设置不可改、注册表已清空但启动日志仍大量输出ata/nvme/ext4-fs信息的场景。
方法一:临时生效(验证用)
开机看到银河麒麟Logo前反复按Shift调出GRUB菜单 → 方向键高亮默认项 → 按e编辑 → 定位到linux开头的行 → 在行尾空格后添加quiet splash,删掉rd.memdebug、systemd.log_level=debug等调试参数 → 按Ctrl+X启动。
方法二:永久生效
编辑/etc/default/grub文件 → 在GRUB_CMDLINE_LINUX引号内加入quiet splash → 执行sudo update-grub → 重启。
执行dmesg -t | grep -i "memory\|acpi"验证:若无大段校验日志输出,说明内核级检测已被精简。
卸载并黑名单pcspkr内核模块
此操作从运行时层面禁用PC Speaker驱动,不改变硬件状态,适合保留蜂鸣器物理功能但默认静音的运维场景。
终端执行:sudo modprobe -r pcspkr
执行:echo "blacklist pcspkr" | sudo tee /etc/modprobe.d/blacklist-pcspkr.conf
重启系统后,内核将不再加载该模块,开机自检声彻底消失。











