出家如初,成佛有余

T43刷BIOS解决非原配硬盘2010错误

Posted in Uncategorized by chuanliang on 2009/04/24

    在淘宝上买了个二手的T43,型号为1871,机器成色蛮新的,店家服务也很不错。原配硬盘只有30G,换成了三星120G PATA接口的硬盘,启动时候,报2010错误,具体信息如下:

ERROR

2010: Warning: Your internal hard disk drive (HDD) may not function correctly on this system. Ensure that your HDD is supported on this system and that the latest HDD firmware is installed.

Press <Esc> to continue

Press <F1> to Setup

1、原因:

按照官方的说法

This message may occur on any system that uses the Intel 915 Express chip set. This new chipset uses a different hard drive interface technology (Serial ATA) to address the hard drive.

Models specifically included are of the following systems:

  • ThinkPad R52 systems
    Machine types:
    • 1846, 1847, 1848, 1849, 1850, 1858, 1859, 1860, 1861, 1862, 1863, 1870
  • ThinkPad T43 systems
    Machine types:
    • 1871, 1872, 1873, 1874, 1875, 1876, 2668, 2669, 2678, 2679, 2686, 2687
  • ThinkPad X41 systems
    Machine types:
    • 1864, 1865, 2525, 2526, 2527, 2528
  • ThinkPad X41 Tablet systems
    Machine types:
    • 1866, 1867, 1869

   按照网上的说法:

    T43/T43P使用的是915的芯片组,915芯片是通过SATA进行寻址的,而T43/T43P使用的是PATA的硬盘,因此需要一个SATA到 PATA的一个转换桥,这个转换过程是有一定危险的,可能导致硬盘数据的丢失,或者导致传输速度变慢地问题。所以IBM需要认证硬盘的fireware,以满足某些特性,才能保证良好运行。所以T43/T43P开机会检查硬盘的fireware,不满足就会抛出2010错误。事实上对于绝大多数2010错误可以不以理会。对于有2010错误的硬盘,可以安放在Ultrabay接口使用,因为Ultrabay与系统的接口是PATA的。

  

2、解决方案

    在系统启动或安装时候按Esc键倒是能够正常启动系统,只不过每一次都这样操作挺麻烦的,不考虑。

    将BIOS升级到最新的1.29,可以在BIOS中设置一下倒可以避免每一次启动都按Esc键,只不过几秒的延迟及滴滴的蜂鸣声也挺烦人,升级使用了一下受不了,不考虑。设置步骤:BIOS Setup menu->Startup->Boot after message for HDD compatibility without having to press <Esc>,将这个选项设为“Continue”。

    由于是三星的盘,网上的所谓“升级微码”的方案似乎也不支持。

    按照网上广为流传的方案,将BIOS降级到1.02可以避免BIOS启动时候检查硬盘微码,从BIOS Update (Non-Diskette) – ThinkPad T43, T43p (2668, 2669, 2678, 2679, 2686, 2687)上下载了1.02的BIOS,只不过执行降级程序后,系统重新启动后,报错:

the diskette in the default drive will not run on this system
your system is now locked.to restart your system. press ctrl+alt+del

    倒腾半天后,从BIOS Update (Non-Diskette) – ThinkPad R52 (1858, 1859, 1860, 1861, 1862, 1863, 1958), T43 (1871, 1872, 1873, 1874, 1875, 1876) 下载了一个1.01的BIOS版本,可以正常降级,降级后不再报2010错误了,耳根终于清静了。

  搞完之后终于弄明白了,对于T43及T43的BIOS降级,不同的型号有不同的BIOS的安装包不同:

      对于2668, 2669, 2678, 2679, 2686, 2687机型,可以使用网上广泛使用1.02的BIOS的包

      对于1871, 1872, 1873, 1874, 1875, 1876机型,应该使用1.01的BIOS包

   晕,开始看BIOS Update (Non-Diskette) – ThinkPad T43, T43p (2668, 2669, 2678, 2679, 2686, 2687)的时候,以为此1.02的包适用于所有的T43型号及T43p的2668, 2669, 2678, 2679, 2686, 2687,因此也没有在意机器型号问题。

   另:

   由于915芯片组的限制,T43内存最大只能够支持到2G,试图添加到3G,在BIOS能够正常识别有3G内存,但在XP系统启动后,仍然只认2G内存。

3、参考资料:

    POST warning message 2010 after BIOS upgrade or hard drive installation – ThinkPad General

    PATA与SATA的区分

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: