Mac OS X
系统快速整治基本法二十条紧急施救基本法十条
# K8 P, @9 e" R3 K# i' v
4 y( R7 V$ z4 F' Y; C& b
1. 重新启动系统
: [$ _8 b0 J7 P/ A: u, d6 @
如果机子在重新启动后
故障现象排除,整治系统的工作就完成了。这是因为,有些怪异现象,比如轻微的磁盘档案系统出错,重启后系统自检,通过磁盘日志模式可以自动纠正。有些是因为Pageout的问题导致系统缓慢,出现五彩轮盘,重新启动系统将
内存释放,都可以在重启后修复。
6 q% {' _) R3 ]$ S7 N6 ^
* [* W' _- s" O- M
有些程序在运行中冻结,这时用“强制退出”(ForceQuit),而不是强制重启系统,比较安全。强制退出后,系统会提示您是否重新打开这个程序。如果选择“重新打开”,系统将自动修复程序的错误,达到自动维护的
功能效果。但是,如果您选择了强制重启,则可能导致磁盘档案系统的损坏。
2 T1 ?, i. ?2 @" n/ n
' ~% C; M8 @' }6 U0 T7 h0 _2. 检查和修复[档案系统]
* b% _3 N& [7 ?3 J9 @4 S' m
用系统光盘启动机子,以磁盘工具来检查并修复磁盘目录的错误。如果碰巧您手头上没有系统光盘,那么启动时按下Command+S,启动到单
用户模式用fsck工具来修复。如果检查修复的结果显示“档案系统已被修复”,则应该再做一次修理,直到结果显示“磁盘看来没有问题”。
- Q1 b: V+ g6 W/ {
0 E1 A$ K. j' v, q2 j+ ?
如果检查修复的结果显示磁盘工具为不能修复这些错误,这样用户就需要使用DiskWarrior 3.0.x或TechTool Pro 4.x.x等第三方商业
软件才能修复。但如果没有这些
软件,您就只好重装系统了。
% i, }) q' G7 m0 N: U+ R
7 Z/ J* T- g" c/ x' M$ y3. 检查磁盘并让它腾出更多可用空间
* H$ k/ E% v6 ~ 当您
电脑的
物理内存行将用尽的时候,系统需要将一些“交换文件”(swap files)写入磁盘的交换空间(虚拟内存区)中(实际上系统并不会将内存用尽,总会留有余地,而宁愿启用虚拟空间),这样如果磁盘的空间不足,将导致系统出现紊乱。这时您必须检查一下启动磁盘上的可用空间,确保具有原磁盘总空间的10%,或者说,您至少需要在系统刚启动后就有3GB以上的可用空间。按照斧爷的建议,更加安全的自由空间是5GB,所以用户应该让磁盘的可用空间达到5GB以上。如果磁盘的自由空间不足,您可以将一些不太重要的,或者暂时不用的档案备份后从磁盘中删除,以腾出更多的磁盘空间。
" A" \# y% U7 ]+ f X) Q$ @7 W
, f9 c8 Q" y6 \/ D! p4. 修复磁盘权限
4 x3 Y! ^; p3 U
启动磁盘工具程序的急救功能(FirstAid)来修复权限,这是每个用户都常常要用到的,非常简单的系统维护方法。修复磁盘权限的同时,您还可以继续做其他的作业而不必停止电脑的工作,因为这样并不会影响修复权限的结果。修复了磁盘权限之后,可以看看故障是否已经排除了。
* V7 B+ a4 g0 H( D$ F1 Z
: E$ W$ f' Q! F( g' K 过去我常常在论坛上提到的[系统或程序更新的三部曲],就是在做系统或程序的更新之前,要先做修复磁盘权限、(用系统光盘启动)修复磁盘档案系统;更新后再次做修复权限这样的三个步骤。这都是非常实用的,避免更新后出现系统或程序故障的最基本的维护方法。许多用户在更新的时候没有做这样的维护,结果系统或程序更新后出了问题,以后就大呼“不要贸然升级系统,不要做白老鼠”的论调,这是“一朝被蛇咬,十年怕草绳”。其实只要做过“三部曲”的,绝对不会因为更新出错的。
t4 v5 c7 v3 l: q# E0 e* H8 W
6 H1 q& k% w' b) z6 l- A9 ?5. 创建一个新的用户账号,看看新用户是否仍然有问题
0 v$ g- N2 ]: x8 K 如果创建一个新的用户账户并从新账户登陆到系统,怪异现象消失了,那么您的旧用户账户就是故障的所在了。有问题的档案会在旧用户目录下的Library/Preferences里,如果您能找出并删除预置文件夹里的问题档案,就可以解决问题。但如果您不能确切知道哪些是问题档案,那么将旧用户的档案逐一转移到新用户的目录下,也许能发现问题是出在哪个档案来解决。但如果你无法发现问题之所在,那么即使您打包重新安装系统,问题将依然存在,这样只有执行一次清洁的安装系统,才能排除这些故障了。
, m- L! W$ _- l1 b
; [5 ~ n/ Z7 I. A* M6. 清除系统和用户缓存
+ z0 A3 W+ @% @6 G; a# m; k8 p' M& a 利用OnyX、Cocktail或者Tiger Cache Cleaner等第三方软件对所有缓存档案进行深度清除,重启系统之后看看故障是否已经排除。
( N( K/ x' b) ?" @; Y3 o5 d9 W0 o/ G! L0 d `7 V4 c' X1 _
7. 如果您电脑上安装了 “程序增强器”(Application Enhancer),将它关闭
" d, n/ K! y( U, ^2 P0 l. u& }) b# b 如果您安装了Unsanity的Xounds、WindowShape X、MightyMouse等等程序,在资源库中就会安装ApplicationEnhancer控制面板,也就是APE。这东西虽好,但它是以非标准的方式破解系统。您可以将APE暂时关闭,如果发现是APE导致了系统冲突,最好用Unsanity的APE安装器上的卸载程序将它完全卸载则比较安全。将APE更新到最新的版本,也许会解决导致系统冲突的问题。
6 |; Y [! v: m# V# P" {$ |# z& c& e3 x5 h' t
8. 启动到“安全启动”模式,看看故障是否依然存在
" r# ]* c% X0 n( R9 k5 t4 H 启动机子的时候按下Shift键,直到屏幕上出现“SafeBoot”的字样,就将系统启动到了“安全启动”模式。如果在安全模式下故障现象消失,那么故障可以确定是由那些扩展功能或启动项目引起的。引起故障的这些项目是在用户和本地目录的资源库里,将这些档案逐一移到桌面上,可以帮助判断和查出问题档案,将它删除或重新安装。也有一些第三方程序,被自动隐藏安装在系统目录下的资源库。如果要到系统的资源库里查找问题档案可要小心了,因为误删除系统目录的档案,可能导致系统不能启动的更严重问题。所以需要动这些档案的刀子,还是先咨询专家的意见,确定哪些档案不能动。
2 f3 _6 d. ]+ o0 ?& E6 u$ Z# h' ^8 V8 K
9. 重置固件(Reset Firmware)
; v' E* o/ S" w% w9 ^ { 按着Command+Option+O+F组合键启动系统,电脑就进入固件程序的界面,在提示符后面输入“reset-nvram”,按回车;输入”reset-all”,按回车。执行指令将使系统重新启动,这是固件设置已经恢复到
机器出厂时的参数,这样可以将出错的参数删除,解决一些因为参数出错导致的系统故障。
/ R! b+ c- V q, s
2 s8 w$ }/ h: P7 K: ^10. 拔下除
鼠标之外的所有USB、火线槽的装置
2 B+ {+ U0 [! d) g5 c8 j 拔除每一件装置后都重启系统一次,如果这样能消除故障,说明您的外置装置、有故障的电缆或者电脑上有故障的外接端口导致了冲突。试试找出故障的所在,特别要留意有问题的USB集线器。
- }0 |8 \ f5 u# g1 V
4 ?6 I. S' Z% F) |; c
严重故障整治基本法十条
2 N$ Y# c$ {; w. y5 N& W
# |5 i3 |2 u( ]8 s11. 运行最新的系统复合更新(Combo Updater)
; x. T6 n! ]& k0 w
到
苹果的
下载网站去
下载最新的系统更新。同一个版本的系统更新分别会有两种不同的更新档案:一种是只能从上一个版本的系统上更新的;而“复合更新”(Combo)则可以从任意一个同系列的旧系统版本上更新。即使您原来的系统已经是最新的版本了,再次执行一次Combo的更新,看看是否能够排除原来系统的故障。
5 C4 ?% F; j; G6 T) V) D6 g
& M$ R2 ]2 h8 J% A3 n% f% ~- s
12. 运行随机的苹果
硬件检测光盘检测
硬件问题
% E0 T2 z. w0 j, ~% s& e" ~# D
按下C键从苹果的随机[硬件检测光盘]启动机子,运行后看看是否能采集到与硬件故障有关信息。如果发现机子主板或其他硬件的故障,就要将机子送到苹果或者其他专门的电脑
维修中心去检修。
m1 _" z @$ G( p- X" X6 U# L
* w$ U! k, [5 L# \( k0 ~
13. 检查
硬盘是否存在坏区
! a5 N) l3 v" t7 p. i 如果要用苹果的方式检查和修复磁盘坏区,唯一的方法就是用系统光盘启动机子,用磁盘工具将磁盘重新格式化。这样做必将破坏您磁盘上的
数据,所以您需要先将
数据备份,格式化后再重装系统和恢复
数据。还要留意一下硬盘的S.M.A.R.T.状态,如果磁盘验证失败,说明磁盘已经“寿终正寝”了,必须更换新的磁盘。
4 Z7 _/ P% b1 N# s. O `9 d
8 ?+ r) i2 N8 W! N% H 用一些第三方开发商的商业软件来检查修复硬盘坏区,就不必将磁盘格式化和重装系统,不过数据备份还是必要的,以免因为修复磁盘造成数据丢失。这样的第三方软件有TechTool Pro,DiskWarrior和Norton SystemWorks(NortonUtilities)。它们都附有系统启动的急救光盘,可以用以启动机子,将需要修理的磁盘卸载后修理。值得特别留意的是,这些软件所附急救光盘内的系统版本,Jaguar或Panther系统只可用于较旧机型的启动,并不适用于出厂时已经预装了Tiger系统的机型。
" `: ]( h* g# R) @! f: X' m
# f: d4 G* w) A9 H" \& D14. 拔下第三方内存条
* E7 c k \5 p4 `: Z
看看拔下内存后故障是否能排除了,必要时更换适用的内存条。
& J7 W, b' r5 o0 n* Z. x
2 n0 S/ z3 f# B2 K/ I: k8 k8 f15. 拔下第三方PCI卡
9 b+ P: W8 X) T2 q9 H: J8 v 如果这样能排除故障,将每张PCI卡一一拔下,直到找出有问题的卡,必要时将问题卡更换。同时到制造商的网站上看看是否有更新的
驱动程序,下载回来更新。
- Q5 H# L: s+ L5 e3 X
" H( e- b" R$ L! G
16. 重置PMU (
电源管理单元)
6 W: k6 m6 b! |' s$ f0 R: c7 k
PMU是苹果电脑的电源管理控制
芯片及其电路,重置PMU的方式在不同的电脑机型中有不同的方法。您可以到苹果网站关于重置PMU的网页上看看,针对您的机型,用特定的方法重置,看看故障是否能排除,特别是重置PMU可以解决您系统电源启动无反应的问题。
1 j8 k; v& f) H H3 r: m! s! y0 j: w _
本本重置PMU的网页
* O% I( f7 L. q Mac mini重置PMU的网页
, ?/ F* a- s" H9 b
台灯iMac重置PMU的网页
7 T5 S4 D" n! w/ [! R
MacBook/
MacBook Pro重置PMU的网页
4 B+ n2 s9 r' N) e
2004/2005年后期G5桌面机重置SMU的网页
0 K3 |5 O: u: M0 H- e# Z' O2 @ v. c% q1 ~+ p: a. U3 o/ b
17. 归档文件和重装系统
8 U; e% v$ o7 V) ^( ~ 归档文件安装能将用户和
网络设置的新档案替代您电脑新安装的系统档案夹。方法是用系统安装光盘启动,以“正常”的安装模式运行,当安装的进程到达“选择安装磁盘”的界面,选择“归档的安装”和点击“重装”的按钮,然后开始正常的安装进程。这样做虽然不能确定是否能完全修复系统的错误,但却能让您省下时间而不必将数据抄回磁盘、不必重设用户预置、不必重装软件程序等。
9 E N2 I4 g0 ]: V% d% f& G
( R% @) t: _* M! w4 ]3 _18. 擦除磁盘、重装系统
4 R( K9 f4 b, K 做到这一步确实非常另人讨厌,所以在这个基本法里已经是最后的招数。如果不想给系统匆忙判处死刑,对系统要做最后的挽救,所以您需要最后备份好数据,建议您先看看苹果网站的指导文章(呵呵,英文的) , 教您如何备份和恢复数据 (
http://docs.info.apple.com/article.html?artnum=106941)。
6 S3 F8 g6 n$ p! n/ F
* C5 S5 w# e M) }1 J' o4 f9 B19. 将电脑送回苹果服务中心
- u% x& n- G& a) c; A7 I
呜呼,无可救药的机子,押解回服务中心!希望中心的工作人员高抬贵手,能归“在保”的归“在保”,否则也少算点,“小弟还等着省下的钱开饭啊!”恐怕,这就是所有苹果用户最想要向服务中心说的话了?
8 I$ w- k+ `- P: c9 {; T1 G
2 R& X1 U& d3 W$ b20. 额外条例 (有些内容属高级用户的阅读范围)
4 l, Y# ^8 x$ b/ M! i8 E
) h0 l2 r3 Q: j7 a2 f, k. A 1) 如果安装了“诺顿”产品的请将它卸载!
Z* @- ]5 t! n2 ^* g 诺顿的程序集,包括AntiVirus,如果被安装在磁盘上,将严重损害Mac OSX系统的健康,若是从Norton的光盘或者安装在古典系统OS 9.x并从那儿启动和运行,则会安全得多。所以,如果您在OSX的磁盘里安装了Norton的程序,将他们卸载了是绝对明智的。何况,Norton的AntiVirus反病毒程序在X系统上是完全没用的。根据Norton公司自己的病毒过滤协作公司
美国Sophos最近(二00六年七月)发表的报告《Sophos Security ThreatManagement Report》上郑重声明:“苹果的X系统目前为止,没有发现病毒。”
( s: j9 m1 _6 n; J2 ~7 a$ S% q' C" o8 W4 V+ w3 v/ |& o J& a
2) 检查系统的出错日志报告
2 ]* `3 _8 a7 {' @
检查系统日志,看看上面有没有相关的信息。您只要从苹果菜单上选“关于本机”,点按“更多信息……”按钮,在跳出来的系统概述的程序窗口上选System/Logs/error_logs,上面将列出所有关于每个程序发生错误的信息,仔细阅读,有助您排查故障。
8 [/ a' y7 x5 c/ H: A$ Z2 `* s1 T) t9 B0 o3 Q% L
3) 将系统启动到指令模式
5 p) s: l9 |8 a
启动时按下Command+V的组合键,屏幕将出现象Dos的指令语句的界面,这就是指令模式。这些文字里
描述了系统出错的所有信息,有些错误信息是一些代码,从网络的Google搜索中可以查到这些代码的含义,到一些论坛也可能找到一些讨论一些解决错误的方法。实际上,许多论坛的讨论对解决这些难题确实非常有帮助。
) x! {+ X! M8 r! a7 g
# I: D$ X' |- [2 g
4) 拆开电脑在机箱内作业,安全最重要
( L& \2 D5 q9 v8 ?- E1 Z9 r4 R6 W9 g
如果不想拆开电脑的时候损坏机子,参考随机的手册,或者苹果支持网站的
指南文件非常重要。先了解清楚后再动手,是上上之策,免遭机毁人亡的悲惨结局