安装低版本系统更改模式以及Secure Boot、CSM 、UEFI/Legacy Boot含义

CSM兼容模式是什么意思?

CSM全名Compatibility Support Module即兼容性支持模块,是UEFI的一个特殊模块,对于不支持UEFI的系统提供兼容性支持。

CSM(兼容性支持模块)是BIOS上Boot选项里的一个下拉子项目(一些老的主板上没有此选项),与Secure Boot(安全启动)是并列项。CSM开启使得可以支持UEFI启动和非UEFI启动。若是需要启动传统MBR设备,则需开启CSM。关闭CSM则变成纯UEFI启动,且完全支持安全启动。Secure Boot(安全启动),安全启动仅适用于使用UEFI启动的操作系统。在笔记本的BIOS里,这里更多的是使用Enabled(打开)和Disabled(关闭)两个选项。在电脑自带Windows 10的情况下,Secure Boot(安全启动)默认是Enabled(打开)。从而使得CSM(兼容性支持模块)又默认是Disabled(关闭),进而导致电脑不能启动不完全支持UEFI的设备。要使得电脑能启动不完全支持UEFI的设备,就必须关闭Secure Boot,然后打开CSM。

为什么要修改启动模式

首先,在传统BIOS的时候有IDE模式、AHCI模式,这属于硬盘模式。如果这个模式设置不正确,就会在安装系统的时候造成蓝屏状态,代码一般情况下是7B。由于现在BIOS的更新换代,发展到现在的UEFI模式的BIOS,所以也需要对BIOS下的UEFI模式进行设置,系统才可以流畅的工作。否则,操作系统会罢工的。尤其是一些预装win8/win10操作系统的电脑,当修改为传统的Legacy-MBR组合安装win7系统或者更低版本系统时,由于UEFI不支持早期的Windows系统版本(如XP和Win7),而Legacy几乎所有的主板和操作系统都支持这种模式,具有良好的兼容性,所以就需要更改UEFI的工作模式为Legacy。

如何开启CSM

关闭UEFI时,需要开启兼容模式(即我们常说的CSM选项)这时需要关掉安全启动并且将UEFI/Legacy Boot中的模式修改为Legacy Only,按F10保存之后就可以更换win7或者XP操作系统了。
很简单,我们只要切换到security,找到”Secure Boot Control(安全启动控制)”选项,关闭这个安全启动控制就能开启CSM选项啦(把Enabled修改成Disabled即可)。
在这里插入图片描述
  修改完之后回到Boot,发现CSM选项已经变成可设置状态了。此时只要把找到“UEFI/Legacy Boot”或者Boot Priority选项,设置为【Legacy only】或【Legacy first】,并将Launch CSM或者CSM Support选项的状态从Disabled更改为Enabled。
在这里插入图片描述
UEFI/Legacy Boot下的三种模式
Both模式:BIOS和UEFI都可以使用,属于兼容模式。
UEFI Only模式:只可以使用UEFI启动,适合安装win10操作系统。
Legacy Only模式:传统模式,只可以使用传统BIOS启动,适合所有操作系统。

关闭CSM(纯UEFI启动)
开启 UEFI Only模式 只可以使用UEFI启动
开启Legacy Only模式 无效
开启Both模式 只可以使用UEFI启动

开启CSM(支持UEFI启动和非UEFI启动)
开启 UEFI Only模式 只可以使用UEFI启动
开启Legacy Only模式 只可以使用Legacy启动
开启Both模式 使用UEFI或者Legacy都可以启动(根据配置的优先级)

CSM兼容性支持模块关闭还是开启?

Win7及以下的系统需要开启CSM,win8、win10和win11系统采用UEFI启动建议关闭CSM功能。

  • Legacy+MBR模式兼容所有系统,可以安装XP、win7、win10等,所以必须开启CSM。
  • win7系统无法完全支持UEFI功能,所以支持UEFI功能的电脑如果想采用UEFI模式安装并使用win7系统,必须开启CSM功能。
  • 一般电脑开启CSM功能,由于无法支持原生的UEFI启动,所以电脑自检时间较长,电脑启动速度也比较慢。如果最新的win10系统可以满足需要,建议关闭CSM功能,开启安全启动选项,采用UEFI+GPT模式安装系统,电脑启动速度更快,安全性更高。
03-19
### UEFI概述 UEFI(Unified Extensible Firmware Interface),即统一可扩展固件接口,是一种替代传统BIOS的新一代固件标准。它的设计目标是提供一种更加灵活、高效和安全的方式来管理和控制计算机硬件与操作系统之间的交互过程[^1]。 UEFI的主要功能包括但不限于以下几个方面: - **硬件初始化**:负责在系统启动过程中完成必要的硬件检测和初始化工作。 - **引导加载程序的选择和支持**:通过查找特定路径下的`.efi`文件来决定操作系统的启动顺序。 - **安全性增强**:支持Secure Boot等功能,能够有效防止恶意软件篡改系统核心组件[^2]。 --- ### 配置UEFI的方法 要正确配置UEFI环境以实现最佳性能及兼容性,通常需要进入主板设置界面调整若干参数: #### 进入UEFI设置界面 大多数现代PC允许用户按下指定按键(如F2、Del键或其他组合键)快速访问UEFI Setup Utility,在这里可以修改各种高级选项。 #### 基本配置项说明 - **Boot Mode**: 切换Legacy Support状态至关闭模式仅保留纯正的UEFI boot path;这一步骤对于确保完全利用UEFI特性至关重要[^3]。 - **Secure Boot State**: 开启此功能有助于验证所有执行代码的真实性并阻止未签名镜像运行。 - **File System Compatibility**: 如果计划安装某些特殊版本Linux发行版,则可能还需要确认是否启用额外的支持服务比如XHCI Pre-Enumeration等。 以下是具体的操作指南示例代码片段用于展示如何编程化地查询当前平台所处的状态以及切换到推荐的安全引导形式之一——Microsoft Windows认证链路下运作: ```powershell # PowerShell脚本检查当前系统的引导模式 $firmwareType = (Get-CimInstance Win32_ComputerSystem).PCSystemType if ($firmwareType -eq 2){ Write-Host "The system is currently running under UEFI mode." } else { Write-Warning "This script requires the computer to be booted into UEFI mode!" } # 设置 Secure Boot 参数 Set-Variable -Name 'secureboot' -Value $true -Scope Global ``` 上述PowerShell命令可以帮助管理员轻松识别设备目前采用的是哪种类型的引导机制,并且提供了简单的手段去激活或者停用Secure Boot技术。 --- ### UEFI引导原理详解 当一台基于UEFI架构构建起来的个人计算装置通电之后,整个引导流程大致遵循如下几个阶段展开: 1. **POST Phase**: Power-On Self Test完成后立即转入下一环节之前先经历一次初步检验周期用来评估基本外围连接状况良好与否。 2. **Driver Initialization Sequence**: 加载驱动程序以便后续步骤得以顺利实施,期间会涉及到众多芯片组特性的适配处理作业。 3. **Locating OS Loader Image**: 寻找存储介质上的合法EFI应用程序实例作为下一步动作依据所在位置通常是专门划分出来的ESP区域内部署好的相应目录结构之下. 4. **Handoff Control To Operating Systems**: 将主导权正式移交给已选定的目标操作系统继续接管剩余部分直至最终呈现完整的图形桌面给终端使用者看到为止. 值得注意的地方在于每一个单独构成要素之间都存在着紧密联系相互依赖关系从而构成了一个完整有序的整体链条效应现象发生作用当中. ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值