在不斷地遇到問題和嘗試解決時,本文的作者也在經歷一個不斷學習的過程,階段性成果所得到經驗可能會總結到專欄裏。很顯然,這些經驗不總是全對的。之前我認為一個組合鍵(cmd+opt+P+R)即可重置一切Mac的NVRAM,但實際上這是不正確的。


概述

NVRAM和PRAM是儲存在電腦中的一部分參數,用於儲存電腦的固件設置;我們可以近似地把它看做PC中的CMOS,CMOS保存了BIOS的設定值。Mac電腦沒有固件設定界面(例如PC的BIOS),對於固件的設定,是通過軟體(Mac OS 9的「控制板」或Mac OS X的「系統偏好設置」)來完成的。這些軟體將設置(例如日期與時間,AirPort密碼,虛擬內存的大小和開關,揚聲器的音量,顯示器的解析度和顏色,啟動磁碟,32位處理開關,硬碟高速緩存的相關設置)保存在NVRAM和PRAM中,來調整固件的參數。總的來說,重置NVRAM和PRAM可以解決大量奇怪的疑難問題,在電腦出現莫名其妙的問題時值得一試。

對於Intel電腦,我們可以通過cmd+opt+P+R這個組合按鈕,但對於68K/PowerPC Mac電腦,這個方法只能夠重置一部分參數設置。如果需要正確且徹底地重置68K/PowerPC電腦的NVRAM和固件參數設置,可以參考下文。

68K、NuBus PowerPC和Old World ROM Macintosh

這些電腦的NVRAM和PRAM受PMU(電源管理單元)管理,由於這個敏感的特性,在這些電腦缺少PMU電池或電池損壞時,它們不但不會保存任何固件設定,還很容易出現疑難問題。重置PMU將會一併徹底地重置這些電腦的NVRAM和PRAM,cmd+opt+P+R組合鍵不適用於這些電腦,這個組合鍵可能無效,或只能重建一部分設置。三個月前我已經寫過類似的文章,可以參考。

New World ROM Mac電腦

cmd+opt+P+R依然不適合這些電腦,這個組合鍵只能重建一部分設置。如果要徹底地重置這些電腦的固件設置,需要在Open Firmware內操作,具體流程如下:

  • 先關閉電腦,如果電腦仍然在運行或睡眠;
  • 啟動電腦的同時,按下cmd+opt+O+F組合鍵,直到電腦屏幕變白,出現提示符為止;
  • 輸入reset-nvram然後回車;
  • 輸入set-defaults然後回車;
  • 輸入reset-all然後回車;
  • 電腦此時將會重新啟動,這些命令將會在固件內執行NVRAM和PRAM重置,並刷新Open Firmware的相關參數到出廠設定。

如果以上操作仍然不解決問題,可以繼續嘗試重置PMU(或Power Mac上的SMU),它負責電腦的電源管理;也可以嘗試運行Apple Hardware Test來進一步檢測硬體故障。


原文來自作者的個人站點,地址:正確地重置68K/PowerPC電腦的NVRAM和固件參數設置 | 排長的網站

歡迎關注,歡迎加入:老Mac與Mac OS交流羣(769483275)


推薦閱讀:
相關文章