应进入BIOS调整启动项优先级:一、重启时按F2/F10/Delete等键进BIOS;二、确认UEFI/Legacy模式与磁盘格式匹配;三、将系统硬盘或Windows Boot Manager设为第一启动项;四、如需Legacy模式则启用CSM并关闭Secure Boot;五、禁用Fast Boot排除干扰。

如果您在电脑开机时直接进入Shell界面而非正常操作系统,可能是由于BIOS中启动项优先级设置错误,导致系统未从硬盘或UEFI启动分区加载引导程序。以下是修改BIOS启动项优先级的具体操作步骤:
一、重启并进入BIOS设置界面
BIOS设置界面是调整启动顺序的底层入口,不同厂商按键不同,需在开机自检(POST)阶段快速按下指定热键才能进入。该过程不依赖操作系统,因此即使无法进入Windows或Linux桌面也能操作。
1、按下电源键启动电脑,在出现品牌Logo(如Lenovo、Dell、ASUS等)的瞬间开始反复敲击对应热键。
2、常见热键包括:F2、F10、Delete、Esc;部分新款UEFI机型需按F12进入一次性启动菜单后再选“Setup”或“Enter Setup”。
3、若错过时机,屏幕显示“Starting Windows”或直接进入Shell,需关机后重新尝试。
二、定位启动选项并切换至UEFI/Legacy模式
部分主板默认启用Legacy BIOS模式,而现代系统安装在GPT磁盘上需使用UEFI模式启动;模式不匹配将导致无法识别硬盘启动项,强制进入Shell。必须确认当前启动模式与系统安装方式一致。
1、在BIOS主界面中查找“Boot Mode”、“UEFI/Legacy Boot”、“Boot Option Filter”或类似名称的选项。
2、若系统为Windows 10/11或较新Linux发行版且硬盘为GPT格式,应将该选项设为UEFI Only;若为MBR磁盘且安装的是旧版系统,则设为Legacy Only。
3、按F10保存并退出,或选择“Save & Exit Setup”确认更改。
三、调整启动顺序列表
启动顺序决定硬件设备被扫描和调用的先后次序。若硬盘(尤其是含EFI System Partition的NVMe或SATA SSD)未排在首位,系统将跳过其引导文件,转而进入内置Shell环境。
1、进入BIOS后切换到“Boot”或“Startup”标签页,找到“Boot Order”、“Boot Priority”或“Hard Drive BBS Priorities”。
2、使用键盘方向键将包含Windows Boot Manager、ubuntu、EFI USB Device(若需临时启动U盘)或具体硬盘型号(如“Samsung SSD 980 PRO”)的条目移至第一位置。
3、部分主板需进入子菜单(如“UEFI Hard Disk Drive BBS Priorities”)才能看到各EFI启动项,此时应将对应操作系统条目拖拽至顶部。
四、启用CSM兼容性支持模块(仅限Legacy需求)
当系统必须运行于Legacy BIOS模式(例如老式XP系统或某些工业软件环境),但主板默认禁用CSM时,将导致硬盘无法被识别为可启动设备,进而进入Shell。启用CSM可恢复对传统MBR启动流程的支持。
1、在BIOS中寻找“CSM Support”、“Compatibility Support Module”或“Legacy ROMs”选项。
2、将其状态由Disabled改为Enabled。
3、启用后可能需同步关闭Secure Boot(安全启动),因二者存在兼容性冲突;若出现提示,请按指示操作。
五、禁用Fast Boot与Secure Boot组合干扰
Fast Boot会跳过部分硬件初始化流程,Secure Boot则严格校验启动签名。两者叠加可能导致EFI分区中的bootmgfw.efi或grubx64.efi未被正确加载,从而触发Shell界面。临时禁用有助于排除验证类故障。
1、在BIOS的“Boot”或“Security”页面中找到“Fast Boot”选项,设为Disabled。
2、在同一区域查找“Secure Boot”,点击进入子菜单,将“Secure Boot Control”设为Disabled。
3、保存设置并重启,观察是否恢复正常引导;若成功,后续可根据需要单独启用Secure Boot并注册密钥。










