作者perfects1988 (LoserChan)
看板Notebook
标题[情报] UEFI BIOS 惹祸,Samsung Ultrabook 使
时间Mon Feb 11 20:40:57 2013
http://tinyurl.com/byy95xx
UEFI BIOS 惹祸,Samsung Ultrabook 使用 Linux 作业系统变成砖头?
原因似乎是出於 Samsung 编写 BIOS 代码时的错误,目前有可能出现在 Windows 系统上
。
由於 Ultrabook 的行动力,许多进阶使用者会另外安装 Linux 系作业系统来打造自己出
门在外的 Coding System。但近来有些案例显示,有不少采用 Samsung Ultrabook 使用
者在安装了 Linux 作业系统以後会无法从 UFEI 启动,系统载入核心会直接死当,强迫
关机以後直接变砖。问题的原因似乎是来自於存放 BIOS 资料的 NVRAM 内部资料毁损,
有些使用者在将笔电的电源去除後再将维持 CMOS 资料的电池拔掉重置 NVRAM 以後即可
解除,无法处理的则需要透过保固将基板更换来解决。
这问题是不允许发生,会产生这样的问题很大的原因来自於产品验证的不确实,有相当大
的可能是 Samsung 测试时只针对了 WINDOWS 作业系统进行测试,或是对於 Linux OS 的
验证不够完整。是否为了抢上市而抄了捷径减少验证的项目,间接导致问题的产生,我们
目前无法确认。
不过一位技术部落客 Matthew Garrett 也发生了相同的情形,同样是 Samsung
Ultrabook,同样变成一台砖头,但他并不是使用 Linux,而是 Windows 作业系统。他原
先以为与网路上一些提到的可能性相同,是 Samsung 用来控制一些装置的驱动存取出现
问题而间接造成系统的毁损,但进一步自己 PATCH 驱动後的做测试後他发现状况依然存
在,PATCH 掉驱动只是避免了最容易产生这样状况的方法。不过 Windows 使用者会比
Linux 好一点,只需要将 WINDOWS 从头安装起即可。
进一步的观察,他推论出是来自於三星编写 UEFI BIOS 内部时产生的 BUG ,当写入过多
的 Crash Dump 到 UEFI storage space 里面就有可能会引发这样的错误,他同时在他的
BLOG 上写了一组 CODE 重现这个 BUG,执行以後 Windows 就会烂掉无法正常 BOOT 必
须重新安装。目前最保险避开这个BUG的方法就是避免从 UEFI 启动,改采用 Legacy
BIOS 的方式来进行 Boot。
Matthew Garrett 也提到他以前曾经在 Intel 早期的公版韧体看到过这样的问题,但当
时 Intel 很快就修正了这个问题。现在唯一的方法就是暂时避免使用 UEFI BOOT ,同时
等待 Samsung 发布新的 BIOS FW 来修正此项问题。
-----------------------------------------------------------------------------
台湾有人买三星的ultrabook吗??
文章中并没有提到型号
是所有三星出产的ultrabook都有这种问题??
感觉这个问题满严重的!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.253.186.155
※ 编辑: perfects1988 来自: 111.253.186.155 (02/11 20:42)