• 2

MacBook Pro若是Hibernate之後,重新開機之後會當機?!

小弟剛吃蘋果不久,MacBook Pro讓我非常滿意(最新MBP的Multi-touch Pad很讚)
記得拿到的第一個星期,很容易當機,當機後就會出現那個多國語言的畫面
之後,第二星期後,系統一切穩定,我也完全沈浸在不用關機的環境中
即便是開了許多程式,起了兩個以上的VMware,也都不會當機
一直到更新了最近一次的update for Safari,之後,有八成的機會讓我MBP當機

MacBook Pro有提供三種待命模式:
1.Sleep(suspend to RAM):記憶體仍有供電,CPU停止供電,系統可在最快的時間回復(回復速度快,仍會浪費電)
2.Hibernate(suspend to Disk):將記憶體中的資料完整存在硬碟,系統完全不供電,下次開機由硬碟取回資料至記憶體(回復速度慢,省電)
3.Safe(suspend to RAM and Disk):將記憶體的資料完整存在硬碟,但系統仍供電(回復速度快,浪費電,但電池沒電,仍可由硬碟的記憶體資料回復)

而我晚上睡覺時,就會使用Hibernate,因為長時間不用,當然要省電
但是系統開機後,由硬碟取回資料至記憶體仍一切正常,準備要Login輸入密碼時,就會出現“多國語言”了
很多次都是如此,只有一次例外
而且,若只是短時間的Hibernate,還不會發生,要長時間才會發生,至於時間的長短,大約是正常睡眠時間

每次發生這樣的情況,“多國語言”就讓我長按電源鍵”關機,重開機後,會有上次系統錯誤的訊息,讓你寫comment給Apple
我寫了多次了,也都沒有回應與改進
不知道有人跟我一樣嗎?
若是這樣,大家一起向Apple來反應吧!
蘋果中有蟲,吃起來總是怪
2008-04-27 23:07 發佈
試試看修復磁碟權限吧~

另外,我記得MAC沒有你說的Safe待命耶!?
在Leopard底下,預設的待命模式,其實是Sleep+Hibernate....
也就是他除了記憶體供電外,另外還會copy一份資料到硬碟~
這也是為什麼蓋上蓋子後,還要等好一陣子才會開始打呼...

這種慢半拍的睡眠感覺讓人很不習慣....

skychy wrote:
試試看修復磁碟權限吧...(恕刪)


“修復磁碟權限”?!沒用過這個功能,我找資料後,試試看
謝謝你的建議,若是一切OK,會再回報~

而Safe待命,這是Apple的預設值
大大描述的意思,和我要表達的是一樣的
Safe(suspend to ram and disk):記憶體供電,而且會把記憶體的資料存在硬碟

在公司,我會把它切到Sleep(suspend to RAM),這樣它就馬上打呼,隨時要開會或離開位子
在家裡,我會把它切而Hibernate(suspend to Disk),這樣它不打呼,跟我一起深深睡著了
在路上,我會切到Safe(suspend to RAM and Disk),它會打呼,就算累到沒電,我也不怕了

Anyway,先感謝你的建議~
關於修復磁碟權限,請參考
http://www.macuknow.com/node/282

或者用一些小軟體來作系統維護,請參考
http://applewoods.org/archives/2005/01/system_maintenance.php
我自己是用yasu


skychy wrote:
關於修復磁碟權限,請...(恕刪)


試過“修復權限”後,今天早上由hibernate回來之後,又出現了惱人的“多國語言”
看來,真不應該update最新的更新檔for Safari
這也讓我儘快想買一台250G的硬碟來做time machine
蘋果短期內也不會把這隻蟲抓出來,只好讓它一直在MBP內爬來爬去

anyway, 還是謝謝skychy的建言~
不知道是不是記憶體的問題,我建議你可以去下載 rember 這個程式來世看看你的 ram 是不是有瑕疵!
年初我買的Mac Mini 也是狂當不己,後來去下載測試後發現真的是記憶體有問題,機器拿去維修中心請他們幫我更換RAM之後就很少有機會看到四國語言畫面了

下載網址:http://www.kelleycomputing.net:16080/rember/



Wesley930 wrote:
不知道是不是記憶體的...(恕刪)


嗯,依照大大的連結下載該程式,總共做了三次測試:
第一次:測試全部記憶體,共測試一回 => 測試通過,Pass
第二次:測試全部記憶體,共測試三回 => 測試通過,Pass
第三次:測試1M(如圖片),共測試一回,=> 測試通過,Pass

事實上,我有使用過Apple原廠的測試程式
(就是開機時,光碟機內放上原廠光碟,開機時按上"D",就會進入硬體測試)
經過Apple的測試與Rember的程式測試,看來我的記憶體是頭好壯壯

感謝Wesley930的提供訊息~





ps.我現在都不敢進入Hibernate模式,只好乖乖地使用Safe模式
畢竟我是軟體工程師,同時都開許多程式(VMWare…),實在不想一直開關機
希望Apple能儘快找出這隻蟲
是否可以請教一下,要從哪邊可以選擇進如何種待命模式呢?

bigandy.gm wrote:
是否可以請教一下,要...(恕刪)



請教不敢當,大家一起討論吧!

MacBook Pro的三種待命模式:
1.Sleep(suspend to RAM):回復速度快,仍會浪費電,若沒電,現在狀態存在記憶體會不見
2.Hibernate(suspend to Disk):回復速度慢,不浪費電,現在狀態存在硬碟,很安全
3.Safe(suspend to RAM and Disk):回復速度快,浪費電,但電池沒電,仍再給它電源之後,可由硬碟的記憶體資料回復

如何切換此三種模式呢?
先開“終端機”程式 (應用程式 -> 工具程式 -> 終端機)
在終端機內輸入此三組指令,可切換至不同模式:(切換時,因為會修改系統設定,系統會要求你輸入密碼)




mbp$ sudo pmset -a hibernatemode 0
切換至Sleep(suspend to RAM)

mbp$ sudo pmset -a hibernatemode 5
切換至Hibernate(suspend to Disk)

mbp$ sudo pmset -a hibernatemode 3
切換至Safe(suspend to RAM and Disk)



當然,這麼長的指令很難記,可以修改~/.profile,讓一個簡單的指令來代替長串指令
一樣先開“終端機”




mbp$ nano ~/.profile
nano是一個簡易的文字編輯器(也許有人vim的文字編輯用不慣,就用nano比較親民)
進入nano的程式後,將游標移到最後一行,加上這些指令:


alias PowerHibernate="sudo pmset -a hibernatemode 5"
alias PowerSleep="sudo pmset -a hibernatemode 0"
alias PowerSafe="sudo pmset -a hibernatemode 3"

然後,按control + O 存檔,再按 control + X 離開nano


之後,想要切換此三種模式,在“終端機”下,只要輸入
PowerSleep -> 進入 Sleep (Suspend to RAM)
PowerSafe -> 進入 Safe ( Suspend to RAM and Disk)
PowerHibernate -> 進入 Hibernate (Suspend to Disk)

另外,在終端機下,指令有自動補齊的功能,例如:輸入Po之後,再tab鍵,它會自動補齊成為Power,再輸入Hi,再按tab鍵,它會自動補齊成PowerHibernate,所以,我就讓這三組的指令,由Power為字首,很好記憶

切換好你想要的模式,將MacBook Pro的上蓋關起來,就會進入該模式
或者,你按“睡眠”,它也會進入你設定的模式

不知道,上面的描述,有了解了嗎?
有問題,我們再討論吧!(我要去幫王建民加油了)
先謝謝您的詳細回覆!

不知道您進入Hibernate模式時電腦是否還連接著其他周邊裝置
特別是usb界面,像是無線滑鼠的接收器這類小東西
如果是的話,首先可以先試著冬眠前先把所有周邊移除
這樣試一次看看,或許重新啟動時就不會出現惱人的四國語言

關於您碰到的問題,我知道的解決方式就是如此
先試試看這招能不能解決你的症狀囉,我們再討論!

  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?