找回密码
 立即注册
查看: 3254|回复: 0

[故障] 刷新BIOS时出现No Update什么意思

[复制链接]

443

主题

20

回帖

2076

积分

管理员

积分
2076
发表于 2014-12-5 16:10:16 | 显示全部楼层 |阅读模式

            问:升级磐英8KTA+主板BIOS过程中,为何在进度栏第二行的16至24格子里会提示“No Update”。
    答:这是正常现象,出现“No Update”提示是由于这8个格子里保存着BIOS的自举块(BootBlock)。它的作用是在升级BIOS失败后,可以用这块BIOS进行引导计算机(只支持ISA显卡)。时下大多数主板会采用2Mb或者4Mb的BIOS设计方案,而各家BIOS设计公司对相同大小的BIOS模块定义又有不同。目前使用最广泛的BIOS程序属AMI和Phoenix-Award这两家公司所开发的BIOS程序。每种BIOS的设计方案都会包含BootBlock引导模块、ESCD扩展系统控制数据模块、DMI桌面管理接口模块、MainBlock主模块这四大组成模块。而2Mb BIOS在设计时,为了加入BIOS更新程序而特地留出BootExtension启动扩展模块,到用4Mb BIOS设计的时候就不再需要这个特地独立出来的BootExtension模块了。BootBlock通常被称为引导或启动模块,用于存放PC开机引导信息(这里并非指操作系统的引导程序)。BootBlock区域对于BIOS ROM而言是一个相对较独立的块,当BIOS ROM的部分信息被损坏时,提供给用户去恢复其内容的可能。但这必须在BootBlock没有被损坏的情况下,正如有些朋友在更新BIOS版本时遇到停电,事后发现,电脑虽然无法进入操作系统,但还是可以通过BIOS程序提供的功能,重新将新的BIOS版本写入BIOS ROM。ESCD(Extended System Control Data)是扩展系统控制数据模块。DMI(Desktop Management Interface)桌面管理接口模块。BootExtension被称为启动扩展模块,通常用于存放BIOS更新程序等等。MainBlock当然就是主模块了,不过由于主模块内存放的东西较多,所以笔者会在后面做详细的介绍。
    小知识:平时我们所说的修改BIOS开机画面或者添加其它的什么特殊功能等等。都只是针对BIOS的MainBlock主模块所做的一些操作。为什么这样讲呢?继续往后看不就知道了。BIOS的MainBlock主模块区域通常是用于存放以下这些东西:Kernel Module核心模块、ACPI Module高级配置和电源接口、EPA能源之星标志及OEM全屏开机画面文件、CPU micro codes处理器微代码、VGA、SCSI、LAN等子设备BIOS ROM的镜像、OEM定制模块以及多语种字体支持模块等。也许大家在看到这么大一堆东西之后会想到,4Mb容量的BIOS ROM能够装下这么多东西吗?是的,它的确能够,因为以上所有的东西在进入BIOS程序之后都已经被压缩过了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|找DLL下载站

GMT+8, 2024-11-21 19:14 , Processed in 0.159007 second(s), 25 queries .

快速回复 返回顶部 返回列表