“安全启动”的英文名“Secure Boot”并不是Windows 8的一项功能,为什么会将Windows 8和“安全启动”联系到一起呢?因为预装Windows8的品牌电脑都采用UEFI BIOS,大都含有“安全启动”!那什么是“安全启动”呢?
“安全启动”是一项UEFI协议,在启动操作系统之前只允许加载“已签名并获得认证”的代码或程序。两个数据库“签名数据库”和“吊销的签名数据库”中列出了UEFI程序,类似于“白名单”和“黑名单”!微软可通过“密钥加密密码数据库”中的签署密钥来更新“白名单”和“黑名单”。
微软通过数据库中的签名程序签署了Windows8系统的“OS Loader”。OEM厂商将上述三个数据库存储到主板的“NV-RAM”中,从而达到使用“安全启动”来启动Windows8。这也是为什么预装Windows8的品牌机默认情况下无法安装Windows7的缘故,不过我们可以在“UEFI BIOS”中禁用“安全启动”。
案例:预装Windows8的品牌机安装其他系统
------------------------------------------------------------------------------------------------
如果在UEFI BIOS环境下,必须保证:1.操作系统支持UEFI(前面已介绍);2.操作系统支持“安全启动”。因此安装Windows7的话必须:1.Windows7 64位(满足条件1);2.在UEFI BIOS中禁用“安全启动”(满足条件2)。
备注:前面说过UEFI环境下X64架构电脑只能装64位系统,X86架构电脑只能装32位系统。因此预装Windows8 64位的品牌机(X64架构、默认UEFI BIOS)想换成32位的Windows,只能切换到Legacy BIOS模式!
-----------------------------------------------------------------------------------------------
(5):Windows8和“安全启动”
1.Legacy BIOS环境下,操作系统启动前可加载任意的“OS Loader”。
★(2013.4.20)新一代UEFI BIOS科普和探索(5):Windows8和“安全启动”
2.UEFI BIOS环境下,操作系统启动前只能加载得到认证的“OS Loader”。
★(2013.4.20)新一代UEFI BIOS科普和探索(5):Windows8和“安全启动”
[ 此帖被在2014-10-11 18:13重新编辑 ]