固件(Firmware)有两种定义。一个指的是嵌于只读内存(ROM)的程序和数据。换句话说,就是在只读存储中所存在的内容。而另一种定义则是将电脑芯片中的ROM及其内容看作一个整体,都被称作固件。总之,无论是那种定义,ROM中的软件成分都属于固件。 当它被嵌入硬件设备后,就变成该硬件设备的永久性的一部分。只读存储器中有一种是可编程只读内存(Programmable ROM),而在可编程只读内存中还有一种是可删除可编程只读内存(Erasable Programmable ROM)。
值得一提的是,并不是只有苹果机里才有固件,也不是只有苹果机需要用户来做固件更新。一些扫描仪、打印机内都存在固件,厂商也经常为用户提供固件更新。
苹果机上的固件随不同机型而不同。主要的固件是处理启动的BootROM以及某些机型上的SMC(系统管理控制器)的固件。对于PowerPC构架的苹果机BootROM采用的是所谓的开放固件(Open Firmware)固件界面,其界面本身的技术规定是由Sun微系统公司开创的; 而Intel构架的苹果机的BootROM采用的是EFI(可扩展固件界面)。EFI规定了操作系统与平台固件的界面。它是由Intel的首推的技术,本身的目的是来取代PC机上的BIOS固件。BootROM主要与系统的启动的设置相关; 而SMC与机器的用电、睡眠等设置有关。除此之外,还有Graphics(显卡)固件、光驱固件、Airport固件等等。
Programmable ROM (包括Erasable Programmable ROM)是可以通过软件升级来进行更新的。由于固件有其特殊性,如果更新不当,存储器得不到正确的信息,可以会使机器不能启动。但是,如果不更新固件,一方面,固件中存在的错误(bug)不能得以弥补,另一方面,升级后的固件可能带有新的功能,支持操作系统的更新和新的软件。除非自己不使用新的软件或者能忍受固件中存在的bug,否则,适时的固件更新是应该的。
同系统更新一样,总有人喜欢尝鲜的用户,因此在做固件更新前,不妨先到网上搜索一下,看看那些先行者都遇到了哪些问题,这样也就清楚了自己应该注意些什么。在进行升级时,应该仔细阅读升级说明。还要注意的是,一定要保证外接电源供电正常,并尽可能将可拆除的电脑外置附件拆下,然后再开始做固件升级。如果升级中出现故障,可以到苹果官方网站下载固件恢复映像并将其刻成CD,试用该CD将固件复原,如果复原不成功或自己没有把握,应该及时与苹果销售商或维修点取得联系,寻求解决方案。
月刊号: November 2007
何谓固件(Firmware)
November 30th, 2007 · 尚没人理
Tags: 软件及固件升级
Leopard上的Ruby on Rails
November 30th, 2007 · 15 篇回复
在安装了Leopard的苹果机上,如果仔细检查资源库,你将会看到一个叫做Ruby的文件夹。Ruby是一个完整的OO语言,句法清晰,使用方便。而最新的网站开发技术中,Ruby on Rails受到许多开发者的青睐。对于Mac OS X来说,在10.4.6以前的版本所装的Ruby,与Rails不能很好地结合,而在Leopard上,Ruby和Rails已经在操作系统完好地结合。安装好Leopard系统,Ruby on Rails已经处于待用状态。。。
Tags: 苹果自带应用 · Mac OS X开发软件 · Leopard操作系统问题
Leopard上文件简介上共享组显示为未知用户组(Unknown),点击加号后文件简介自动退出,该怎么处理
November 28th, 2007 · 有个多事的
用Finder显示文件或文件夹的简介,在共享和权限下,用户组名变成了Unkown。点击加号后,文件简介自动退出,finder重启。 原因是。。。
Tags: Mac OS X桌面常见问题 · Leopard操作系统问题 · Finder
Bonjour是什么
November 27th, 2007 · 尚没人理
Bonjour是苹果为基于组播域名服务(multicast DNS)的开放性零设置网络标准所起的名字。使用Bonjour的设备在网络中自动传播它们自己的服务信息并聆听其它设备的服务信息,设备之间就象在打招呼,这也是命名为Bonjour(法语:你好)的原因。这样,Bonjour使局域网中的系统和服务即使在没有网络管理员的情况下很容易被找到。Bonjour显示局部网内支持组播域名协议的设备和应用的名称,采用multicast DNS来解决区域网内设备命名冲突。
Tags: Mac OS X网络常见问题
Leopard系统的文件及文件夹权限
November 26th, 2007 · 5 篇回复
使用过Mac OS 10.5以前的版本的用户,在使用Leopard时,很快就会发现一些与用户权限相关的用户界面变化。比如,使用Finder的”显示简介”(Get Info)功能显示文件或文件夹的简介时,其”共享与权限”(Share and Permission)部分,已经从以前的所有人(Owner)、组别(Group)和其它(Others)的访问权限(Permissions)的下拉菜单变为对用户和权限列表,同时允许添加用户。
Tags: Mac OS X文件系统常见问题 · Leopard操作系统问题
苹果系统中误删了文件(夹)后该怎么找回来
November 24th, 2007 · 有个多事的
对于类似的问题,可能有多种情况:1. 误删了系统文件; 2.误删了应用文件; 3.误删了用户创立/复制/转移的文件; 4.不清楚是不是误删了,反正该文件找不到了; 5. 不清楚什么时候误删的,反正该应用文件找不到了,而且好象还有几个别的应用也找不到了; 6. 其实还没有清空废纸篓,就是不知道该把它复位到什么地方。
Tags: Mac OS X文件系统常见问题
苹果机新机购买应该注意些什么
November 23rd, 2007 · 12 篇回复
购买电脑时,人们考虑的不外乎是这几个方面:1。买电脑的目的和需要;2。配置;3。品牌;4。价格和性价比。除此之外考虑的并不多。一个很容易被遗漏的方面则是硬件的可扩展性,也就是该电脑是不是以后容易升级以及可升级到什么程度。另一个也容易被忽略的方面是硬件的兼容性,也就是该电脑是否可以插接某些附件。当然,大多数情况下兼容性是依靠操作系统以及驱动来完成的,而从硬件角度来说,机器是否有留有必备的插口则直接决定了是否能够接插某些附件。最后,还应该考虑的就是售后服务问题……
Tags: 苹果购机指南
Mac OS X如何加入公司的windows domain(域)
November 18th, 2007 · 33 篇回复
以下略去Windows Active Directory的设置。假设Windows Active Directory已经设置好,此时。在Mac OS 10.4上:
Tags: Mac OS X网络常见问题 · Leopard操作系统问题 · 实用程序
系统更新后Safari不能用了,应该怎么办
November 17th, 2007 · 2 篇回复
如果你的Safari可以打开,首先可以从Safari菜单下找到”清空缓存”(Clear Cache),然后从菜单上找到”退出”(Quit)或用组合键⌘键和q键,将Safari退出。再重新打开Safari。如果仍不能解决问题,到Safari菜单下找到”还原Safari”或”重置Safari”(Reset Safari),然后用上述方法退出Safari,再重新将它打开。
Tags: Safari
Leopard实用程序-磁盘工具(Disk Utility)
November 16th, 2007 · 2 篇回复
Mac OS X的磁盘工具的主要功能可分为5个部分: 提供磁盘信息、磁盘急救、分区、RAID管理和磁盘恢复。位于磁盘工具软件包里Disk Utility通过DUSupport.framework并系统资源库下的Frameworks和PrivateFrameworks中的诸如DiskImage.framework等若干framework,并通过相应插件来完成上述功能。
Tags: 实用程序