固件与核心硬件配置全解析
1. 引导磁盘与几何设置
大多数固件允许用户选择设备的引导顺序,BIOS和EFI在这方面存在差异,不同的实现方式也有显著不同。具体规则如下:
- BIOS :BIOS引导过程从计算机读取磁盘的引导扇区(通常是第一个扇区)并执行其中的代码开始。因此,基于BIOS的计算机引导选项有限,只能选择检查各种引导设备(硬盘、光盘、USB设备、网络引导等)以查找引导扇区的顺序。
- EFI :在EFI下,引导过程涉及计算机从特殊分区(即EFI系统分区,ESP)的文件系统中读取引导加载程序文件。该文件可以使用特殊的默认名称,也可以在计算机的非易失性随机访问存储器(NVRAM)中注册。因此,EFI计算机通常提供更广泛的引导选项,包括来自各种设备的默认引导加载程序文件(例如,优先使用可引导的USB闪存驱动器)以及计算机硬盘上的多个引导加载程序。不过,一些早期的EFI实现提供的引导选项与BIOS类似。
许多EFI实现支持BIOS兼容模式,因此可以引导为基于BIOS的计算机设计的介质。这一特性旨在帮助从BIOS过渡到EFI,但可能会使固件设置和操作系统安装变得复杂,因为它会创建额外的引导选项,而用户通常不理解这些选项。
使用可移动磁盘作为引导介质虽然常见,但存在问题。例如,如果有人不小心将CD或DVD留在驱动器中,可能会导致系统无法引导。更糟糕的是,一些病毒通过BIOS引导扇区传播,因此这种方法可能会导致病毒感染。将可移动磁盘用作默认引导介质还会给能够物理访问计算机的入侵者提供机会,他们只需使用可引导的CD或DVD重新启动计算机,就可以完全控制系统。因此,最好将第一个硬盘(或者在EF
超级会员免费看
订阅专栏 解锁全文
868

被折叠的 条评论
为什么被折叠?



