955P2 发表于 2013-3-1 23:27
那为什么安全启动会不让我们用几个系统?
Secure Boot 的目的,是防止恶意软件侵入,办法就是采用密钥。UEFI 规定,主板出厂时可以内置一些可靠的公钥,任何想要在这块主板上加载的操作系统或者硬件驱动程序,都必须通过这些公钥的认证。也就是说,这些软件必须用对应的私钥签署过,否则主板拒绝加载。由于恶意软件不可能通过认证,因此就没有办法感染 Boot。这个设想是好的,但是 UEFI 没有规定哪些公钥是可靠的,也没规定谁负责颁发这些公钥,都留给硬件厂商自己决定。微软要求主板厂商内置 Windows 8 的公钥,且所有预装 Windows 8 的厂商(即 OEM 厂商)都必须打开 Secure Boot。因此,消费者购买了预装 Windows 8 的机器,想要再安装其他的操作系统(包括旧版本的 Windows)是不可能的,除非关闭 Secure Boot,或者其他的操作系统能够通过 Windows 8 公钥的认证。而如果选择关闭 Secure Root,那么预装的 Windows 8 将无法使用。
|