2012年9月23日 星期日
Mac 的日常維護工作
各位有耐心的好孩子們,以下是完整版的內容。
Mac 的日常維護工作
對付 Mac,最好的忠告就是:如果沒壞,就別去修,頂多定時給輪子上上油。Mac OS X 平常會自己照顧自己,使用者不須太煩心。如果你是從 PC 跳過來的使用者(應該大多數人都是),你最好改掉在 PC 上每天定時去找諾頓老頭泡茶的習慣。
日常維護工作大致上來說有幾個項目:
1. 執行系統自動維護程序:Mac 系統中本身有設定自動執行每日、每週、每月的資料維護程序,做一些刪除系統記錄等維護動作。這是是利用 UNIX 的 CRONTAB(有點像 Windows 的 Schedule)來執行,設定每天半夜跑。可是家用 Mac 通常半夜就關機,所以就要靠手動方式執行。
2. 修復系統檔案權限:Mac OS X 是 BSD 系統,延續了 UNIX 的檔案權限觀念。系統要運作正常,檔案的權限設定就相當重要。大部分的時候你不會去動到系統檔案的權限,可是在安裝大型程式(要執行 Installer 那種)、執行系統安全 Patch、進行系統元件更新等動作之後,有些系統檔案就有可能會被設定錯誤。此時就需要去修復。
3. 清除系統快取:系統會把應用程式的環境設定、使用者輸入資料等程式運作過程中產生的東西,存放到系統快取中,以便下次再執行時可以比較快動作。但是快取越來越多,快取都變成慢取。所以要清掉。
4. 維護資料完整性:硬碟上的記錄也是會出鎚的。如果檔案目錄分割等區塊出鎚,問題就很嚴重。通常檔案系統的問題都是由小累積到大,所以定時檢查一下硬碟是必要的。
上面這些動作說起來很多,其實如果你完全不去理它,也不會怎麼樣。至少不會鬧到要你去重慣的程度。上面說的維護動作都可以找到相對應的免費軟體來作,我習慣用這個: OnyX。
它可以幫你自動執行第 1、2、3 項工作。至於第四項,一般狀況下用 Apple 自己的 Disk Utility 就夠了。
不建議新手亂碰的維護項目
以上是日常保養守則,除此之外還有一些比較不建議去作的維護項目:
1. 更新系統 Prebinding:簡單的說,就是設定哪種副檔 名可以用哪些程式來開啟。在 Windows 上需要靠複雜到恐怖的 Registry 來做這件事,Mac OS X 則是會自動維護。但是如果你喜歡亂安裝 Shareware,用不順眼就砍,你的 Prebinding Table 可能會很亂。要更新 prebinding 方法有二:
i. 比較溫和的方式是打開 Terminal,輸入 sudo update_prebinding -root / -force ,系統會問你 root 密碼。
ii. 比較暴力的方式是用上面說過的 OnyX,在『Clean』項目下直接選 Delete 『links between document & application』,然後再一個個手動開啟常用的應用程式讓系統重建 Prebinding Table。
2. 進行系統最佳化:這也有點類似 Windows 的 Registry,Mac OS X 系統也會登記一些 Shared Library、Module 之類的共享程式碼的位置,通常不用去理他,在安裝新程式後會由 Installer 自動進行。如果你為了不知道什麼目的,覺得不修理一下如芒刺在背,你可以用 OnyX 強制更新。
3. 硬碟修復:如果系統真的出了問題,例如硬碟怪怪的,或是你龜毛到每週不檢測一次硬碟就睡不著覺,那就請掏錢出來買 DiskWarrior 或 TechTool Pro。嚴重建議最好別碰諾頓老頭的任何東西,賽門鐵克已經終止 Mac 版本的更新,而且它製造的問題比解決的問題還多。
什麼時候要做這些維護工作?
雖說是日常維護工作,不過你沒有必要天天都去執行一次。就像我開頭說的,Mac 會自己照顧自己,一天到晚餵它吃維他命未必是件好事。如果你的 Mac 是不關機的,你就沒有必要去執行自動維護程式。
我通常每隔兩三個星期會去強制執行系統自動維護程序,每隔幾個月覺得程式開啟速度有點慢就會去清系統快取,每次裝了新的系統安全性 Patch 之後後會去修復系統檔案權限,大概每三到五個月會去跑一跑 Disk Utility 順便備份整顆硬碟。
當然,前提是當我記得住要作這件事的時候,才會去作...
有沒有什麼需要每天做的事?
有,而且那是你真正該關注的事:你的資料。
現在的硬碟越來越爛,以前我曾經幫客戶進一批 xBM 的 DesxStar,坊間都說這一款根本就是 DeathStar,他們還真說對了。十幾顆硬碟,六個月內報銷了一半。不說別人,我自己也用掛了不少硬碟, Maxtor/Seagate/WD/Fujitsu,每個牌子都用過。現在的硬碟已經被視為是消耗品,換句話說,每一台 Mac 裡都有一個不定時炸彈。
用電腦用久了,重灌系統雖然討厭,但是不見得是多了不起的大事。但是如果你的資料毀了,那就永遠說 Bye bye 了。廠商提供的保固,只保固硬體,沒有人會在意你裡面的資料。硬碟壞了他們連修都懶得修,直接換新的給你。以前有一家公司曾經為了 Compaq 伺服器的硬碟在保固期間損毀導致遺失重要資料,一狀告上法院,法院判決 Compaq 該賠,賠他們一個新的硬碟 。
在這種狀況下,你能做、該做、而且算是我求你做的事只有一個:備份!要有效率的備份,有幾個訣竅:
1. 信件盡量放在伺服器上不要一收下來就移除,你可以設定七日後再移除。當然前提是你的信箱夠大。
2. .Mac 其實不是很有效率的備份方式,你大可不必為了備份而去申請 .Mac。
3. 重要的資料每天備份,可以用外接碟,或是用兩台電腦同步存放。
4. 每隔一段時間把整顆硬碟永久備份一次。有 DVD 燒錄器最好,用 CD 燒就很累。
幫你做自動比對、備份的工具有一拖拉庫,到 MacUpdate 找一找就可以找到不少。我自己用的是 Synk 這套軟體。
如果你運氣不好,真的碰到硬碟損壞,在 Disk Utility 中連 Mount 都無法 Mount,哪你只有認命,別想去修復這顆硬碟了,連 Format 再用的念頭都不要想。不過在你把硬碟拿去換新的或是扔到垃圾桶之前,先想辦法救救裡面的資料吧。市面上有拯救硬碟資料的廠商,不過價格可不便宜,拯救一次 要上萬。如果你不想花那麼多錢,可以去買 80 元美金的 Data Rescue。這個程式不是萬靈丹,如果壞得很嚴重,還是有可能無法拯救。那時,就請你自己衡量衡量,這些資料的值不值得讓你掏出十幾張小朋友。
叔叔有練過,好孩子不要亂學的緊急維修手續
最後再教各位一招沒有開機光碟時的緊急維修手續。警告:限緊急使用。這有點像 CPR,隨便在正常人身上用會出人命。
i. 開機時按住 command + s ,你會發現怎麼沒有漂漂的 Apple Logo,只有一堆堆的火星文
ii. 等畫面停下來,會出現一個類似 DOS C:\ 的輸入提示。在鍵盤上輸入 /sbin/fsck -y 按 Return
補充說明:如果硬碟格式是 Journal HFS+,請用 fsck -f 指令。多謝悲兄指點。
iii. 等硬碟檢查完畢,輸入 /sbin/mount -wu 按 Return
iv. 接下來輸入 /sbin/SystemStarter 按 Return
v. 然後輸入 /sbin/reboot -l 按 Return,系統就會重開機。
師父引進門,修行看個人
好了,我已經告訴各位日常維護工作的原因以及可用的工具了。接下來就請各位自己花點時間下載、讀讀使用手冊研究一下怎麼用了。任何維護檢修的軟體,通常都會用到系統管理權限,也就是說一定都有一些危險性。奉勸各位一定要先讀使用手冊,免得誤把不該砍的東西砍了。
如果你不敢自行摸索去用,又連使用手冊都懶得看,那我奉勸你最好把你的電腦打包起來退回原廠,退貨的理由是『使用者既笨且懶到沒有資格用電腦』。 :
_________________
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言