MAC OS X系統不能啓動故障排除的DIY手冊


做 者:NIKA2008 來 源:apple中文網 更新時間:2008-5-27 16:57:36windows

粉絲們使用Mac OS X系統,最大的失落感莫過於打開機子的時候,發現系統不能啓動,看不到Finder,只有藍屏或灰屏,屏幕上是一個破裂的擋案夾圖標,或者一個閃爍的問號,又或者是屏幕上毫無反應。怎麼辦!!??不過沒必要着急,一般這可能只是一個你本身也能夠排除的簡單故障。若是你不學會如何排除這個故障,而是當即拿起電話,急招蘋果工程技術人員,你就可能要花費沒必要要的開銷。特別是若是你求助的是一個無良的維修點,本身動手,讓你省下何止是老鼻子的費用。安全

要本身動手排查故障,首先須分辨機子出現的症狀。只要瞭解了症狀,你就能夠對症下藥了。網絡

X系統不能正常啓動,不外乎五種常見的症狀:
☆屏幕上是一個空蕩蕩的藍色屏幕,也許還能見到一個表示進程的圖標,看起來象一個五彩的死亡風水輪或是旋轉的圓盤。
☆屏幕上是一個破裂的檔案夾,一個禁止的符號,或者是一個多國文字的「內核混亂」提示框。
☆屏幕上是個空蕩蕩的灰色屏幕。
☆屏幕上閃爍着問號。
☆沒有上面的任何一種症狀,機子就是沒有反應。app

好!讓咱們來繼續診斷。ide


屏幕上空蕩蕩的,只有藍色屏幕,有時還有一個表示進程的圖標,好象一個五彩的死亡風水輪或者是旋轉的圓盤工具

遇到這種症狀,能夠依次作如下的九個步驟,幫助咱們一步一步找出癥結的所在,最終排除不能啓動的故障。雖然其中有些方法有比較強的技術性,但你仍是能夠嘗試一下用這些方法去修復系統:字體

1. X系統在啓動的時候會預覽古典平臺系統9的系統文件夾裏的字庫,若是裏面的字體受損,會致使X系統不能啓動。this

提示:安裝或更新到X 10.2.4或之後的版本能夠避免這樣的問題發生。也就是說,若是你的系統已是X 10.2.5以上的系統,那麼出現這樣的症狀,必不會是由古典平臺的系統字庫引發的,能夠跳過這一步不作,而直接到第2步。日誌

方法:
⑴將機子從系統9啓動(或者用系統9的光盤),假如你的機子只能從X系統啓動,則啓動到安全模式,也就是啓動的時候按下Shift鍵。
⑵將系統9的系統文件夾內的字庫文件夾拖到桌面上。
⑶從新啓動到X系統。server

若是x系統啓動正常了,說明問題就出在古典系統的字庫上。日後就是隻有重裝古典系統的字庫,完全修復這個故障。假如問題依舊,請進入下一步。

2. 移除不兼容的第三方啓動項目。

⑴將機子從系統9(或者用系統9的光盤)啓動,假如你的機子只能用X系統啓動,則將系統啓動到安全模式。
⑵打開X系統的啓動磁盤。
⑶將第三方啓動項目拖出/Library/StartupItems和System/Library/StartupItems文件夾,臨時放在一個地方。若是你不能肯定一個項目是第三方仍是蘋果系統中安裝的項目,就不要拖出來好了。
⑷重啓機子到X系統。

若是問題解決,就能肯定是第三方啓動項目致使不能啓動系統。但若是狀況依舊,則進行下面的步驟。

3. 不兼容的登錄項目也可能形成這個症狀
⑴若是是Jaguar之後的系統,能夠用安全模式啓動機子。
⑵從蘋果菜單上選系統預置。
⑶在賬戶控制版中將全部的登錄項目移去,若是是Jaguar系統則直接在系統預置上選選登錄項目並移去。
⑷重啓系統。
⑸若是系統啓動恢復正常,則再將剛纔移除的登錄項目一個一個加入。每加入一個,啓動一次系統,直到找到不兼容的登錄項目,將它刪除。

若是將全部登錄項目都移除也未能排除故障,說明問題不是出在登錄項目的兼容問題,則進入下一步。

4. 若是在系統的網絡預置中選擇了「啓動TCP/IP程序時自動聯接」,有時候會致使這個症狀。這樣就須要刪除這個預置文件。刪除預置文件後須要從新設置你機子的全部網絡設置。
⑴將機子啓動到單用戶模式(啓動時按下Command+S鍵,直到出現文字界面才鬆開)。
⑵輸入:mount -uw /,按回車。注意,-uw與/之間有空格。
⑶輸入:mv /var/db/SystemConfiguaration/preferences.xml/preferences.old,按回車。
⑷輸入:reboot,按回車。

這樣處理後若是仍然不能啓動,則進入第5步。

5. ⑴將機子啓動到單用戶模式。
⑵輸入:mount -uw /,按回車。
⑶輸入:mv /Library/Preferences/com.apple.loginwindow.plist preferences2.old,按回車。
⑷輸入:mv /Library/Preferences/com.apple.windowserver.plist preferences3.old,按回車。
⑸輸入:reboot,按回車。

若是以上處理後仍然症狀依舊,執行第6步。

6. 重置部分權限
⑴將機子啓動到單用戶模式。
⑵用fsck程序檢查磁盤。方法是輸入:/sbin/fsck -f,按回車。
⑶輸入:mount -uw /,按回車。
⑷輸入:chmod 1775 /,按回車。
⑸輸入:reboot,按回車。

注意:若是執行上面任一步驟都已能解決問題,修復到此爲止。

7. 若是X系統在開機時自動登入你的賬戶,而不需輸入你的登錄密碼,就作下面的處理。不然直接進入第8步。
⑴將機子啓動到單用戶模式。
⑵用fsck程序檢查磁盤。
⑶輸入:mount -uw /,按回車。
⑷輸入:cd /Users/[受影響的用戶名]/Library。例如,受影響的用戶名若是是wally,則輸入:cd /Users/wally/library,按回車。
⑸輸入:mv Preferences Preferences_old ,按回車。
⑹輸入:mv Caches Caches_old,按回車。
⑺輸入:reboot,按回車。

若是如今你能成功啓動和登錄你的賬戶,則進行下面的步驟來完全根治這個故障:
⑻打開實用文件夾裏的「控制檯」程序(Consale),從「文件」菜單上選「打開記錄」:
⑼在「轉到:」的框裏輸入:/var/log/system.log,點擊「打開」按鈕。
⑽從「編輯」菜單選「查找」。
⑾在「查找:」框內輸入:parse failed,而後點擊「下一個」按鈕。
⑿查看整個日誌,找出與下面相相似的記錄:

{date} Dock[500] CFLog (0): CFPropertyListCreateFromXMLData(): plist parse failed; the data is not proper UTF-8. The file name for this data could be: com.apple.dock.plist --
/Users/us/Library/Preferences/ The parser will retry as in 10.1, but the problem should be corrected in the plist. {date} trident crashdump: Crash report written to: /Users/us/Library/Logs/CrashReporter/Dock.crash.log 

⒀將找到的每一筆Parse failed記錄上顯示的全部帶.plist後綴的文件,從~/Library/Preferences_old folder文件夾中移除。~表明你用戶名的文件夾。
⒁重複⑿到⒀的步驟,直到將全部與parse failed記錄顯示的有.plist後綴的文件都移除。
⒂在Finder中從新給~/Library/Preferences文件夾命名爲「Preferences_new」。
⒃將Preferences_old文件夾更名爲「Preferences」。
⒄從蘋果菜單上選退出登錄。在登錄窗口再出現後從新登錄。

注意:若是此時問題得以解決,則當即終止於此。不然直接跳到第9步。

8. 若是系統雖能啓動,但出現每次登錄都會從新啓動機子,進行下面的步驟:
⑴啓動到單用戶模式。
⑵用fsck程序檢查磁盤。
⑶輸入:-uw /,按回車。
⑷輸入:cd /Users/(受影響的用戶名)/Library。
⑸輸入:mv Preferences Preferences_old。
⑹輸入:reboot,按回車。

若是此時你能成功登錄進入Finder,則按下列步驟完全根除這個故障:
⑻打開實用文件夾裏的「控制檯」程序,從「文件」菜單上選「打開記錄」。
⑼在「轉到」欄輸入:/var/log/system.log,點擊」打開「按鈕。
⑽從「編輯」菜單選「查找」。
⑾在「查找」欄輸入:parse failed,而後點擊「下一個」按鈕。
⑿查看整個日誌,找出與下面相相似的記錄:

{date} Finder[500] CFLog (0): CFPropertyListCreateFromXMLData(): plist parse failed; the data is not proper UTF-8. The file name for this data could be: com.apple.HIToolbox.plist -/Library/Preferences/ The parser will retry as in 10.1, but the problem should be corrected in the plist. {date} trident crashdump: Crash report written to: /Users/us/Library/Logs/CrashReporter/Finder.crash.log 

⒀將找到的每一筆Parse failed記錄上顯示的帶.plist後綴的文件,從~/Library/Preferences_old folder文件夾中移除。
⒁重複⑿到⒀的步驟,直到將全部與parse failed記錄有關的.plist後綴的文件都被移除。
⒂在Finder中從新給~/Library/Preferences文件夾命名爲「Preferences_new」。
⒃將Preferences_old文件夾更名爲「Preferences」。
⒄從蘋果菜單上選退出登錄。在再出現登錄窗口從新登錄。

9. 若是故障仍然存在,則按照後面關於排除「空白灰屏故障」的步驟去作。
屏幕出現破裂的文件夾圖標,一個禁止的符號,或者五國語言的內核混亂的信息框。

當內核出現混亂時,熒屏上的視像頂端會顯示出黑底白字的信息。信息是以這樣的相似句子開頭的:「Unresolved kernel trap」。在Puma系統,出現內核混亂顯示的是一個破裂的文件夾,而在Jaguar系統及Panther系統,則不會有破裂的文件夾出現,而是一個禁行的路標符號,

1. 出現這樣的症狀,一般是由於一些檔案或者文件夾被非法移除,被替代或者損壞所致。固然也多是由於機子內部的某些硬件或軟件引發的,必須避免這樣的問題發生。某些系統項目和文件夾在X系統中是不可見的,好比「mach_kernel」。可是若是機子是從系統9啓動,或者是啓動一些能看到系統隱形檔案的程序,這些檔案就變成可見的了,將會被不經意地刪除,形成X系統沒法啓動。

下列的X系統啓動磁盤根目錄中的系統項目,絕對不能夠刪除、變動或移動到別的地方:
◆mach_kernel(不可見的檔案)
◆應用程序(可見的文件夾)
◆automount(不可見的文件夾)
◆資源庫(可見的文件夾)
◆系統文件夾
◆用戶文件夾

有時候mach_kernel這個檔案損壞,能夠從系統9啓動機子,插入X的系統光盤,打開這個光盤,能夠看見一個一樣的mach_kernel檔案,將這個檔案拖入X系統的啓動磁盤,在出現的替換對話框中選擇將原來磁盤中的mach_kernel檔案替換。而後在啓動磁盤控制板上選X系統爲啓動磁盤。重啓系統後若是問題解決,能夠就此打住。若是問題依舊,就不得不重裝系統。

2. 有時候即便上述的檔案或文件夾的狀態沒有被變動,也可能出現上面的症狀,這樣就須要進一步的排查。若是你肯定它們仍然在正確的位置上,則能夠作如下的處理:
⑴重置NVRAM和PRAM,改變系統的某些設置。 重置NVRAM的方法:啓動到開啓固件程序,輸入:reset-nvram,按回車。輸入:reset-all。
⑵而後按X鍵,強迫機子從X系統啓動。若是這步能啓動到X系統,則須要從新在系統預置中選擇X系統啓動磁盤。若是仍不奏效,則進入下一步。
⑶從系統9啓動(系統光盤或磁盤啓動均可以),打開啓動磁盤控制板,選擇X系統的磁盤爲啓動磁盤。
⑷關閉啓動磁盤控制板。
⑸從新啓動機子。若是問題解決,能夠就此打住。
⑹若是問題依舊,必須重裝系統。若是用系統安裝光盤啓動機子,要確保這個系統光盤對你的機子不是太舊。由於較新的機子不能夠用早期的X系統啓動。好比,iBook G4不能夠用Jaguar系統來啓動。

3. 一些硬件會在啓動的時候引發內核混亂。若是你安裝了下列硬件,檢查一下看是否這些硬件引發的故障:
◆AirPort Extreme Card
◆Matrox RTMac Card
◆128-Bit 2D/3D Professional Graphics Card
◆PC Card Modem

4. 有些應用程序的安裝器也可能致使這個故障。更新到Jaguar的10.2.1版本會引起這個故障。也就是說,更新到10.2.8就不會有此類系統啓動的問題。

若是通過上述的排查方法問題依然如故,則只好按下面的「空白灰屏」的症狀去排除故障。
啓動時出現「空白灰屏」

⑴檢查一下你的機子是否已經安裝了最新的固件更新程序。若是沒有,請當即下載安裝。
⑵除了蘋果的鍵盤和鼠標,斷開全部周邊設備的聯接,包括全部ADB,Serial,USB,Firewire,SCSI和PCMCIA界面的設備。若是這樣能解決問題,將斷開的設備分別接上。每次只接一臺並啓動機子,直到找出有問題的周邊。
⑶移去第三廠家的硬件升級,好比內存條,CPU升級卡,PCI卡等。若是這樣能排除故障,再將這些硬件一個一個裝回去,每次裝一件並啓動,直到找出有問題的硬件。
⑷從X系統光盤啓動機子,用「磁盤工具」檢修硬盤。必要時進入單用戶模式用fsck程序來檢修。
⑸若是方便的話,重置你的電腦的電源管理單元(PMU)。
屏幕出現閃爍的問號

出現這樣的症狀一般是機子找不到系統。每每在問號出現以後,會有兩種不一樣的結果:通過一段時間的延遲以後,機子找到系統並啓動;最終機子都不能啓動。

若是是前者,通常在啓動磁盤控制板上從新選定啓動磁盤就能夠排除了。若是是後者,就必須按照下面的步驟去排除:⑴用系統光盤啓動機子,用磁盤工具修理磁盤,而後再試試從磁盤啓動系統。提示:若是你的磁盤不能在光盤啓動機子後被裝上,執行重置PRAM,而後再試用光盤啓動。若是重置PRAM後磁盤仍然不能裝上,就必須送蘋果技術中心修理了。⑵從新選擇X系統的啓動磁盤,也能夠啓動時按下X鍵。⑶若是仍不能奏效,重置PRAM。⑷檢查和排除SCSI的周邊設備故障。好比不正確的ID設置,終止器或者SCSI電纜均可能引發這個故障。按下面的方法排除:①關閉系統。②關閉全部聯接的設備。③從電腦上所有拆除SCSI鏈的聯接。若是你有安裝了第三方的SCSI卡,也將它拔除。④重啓系統。⑸若是這些措施都未能排除故障,用系統光盤啓動機子,重裝X系統。若是用光盤啓動後你的磁盤不能裝上,將機子送修。

相關文章
相關標籤/搜索