如何取消本子上ibm rescue and recovery的密碼!

warehouse發表於2009-03-30

暈死了,當修改os登陸使用者密碼時,ibm rescue and recovery總是會自動出來讓我們修改密碼,前端時間不小心設定了密碼,結果昨天機器貌似中毒了,想恢復下系統,nnd,結果密碼忘了,google一下找到了一篇文章,很受用。

1.透過在run裡執行msconfig----&gtstartup-----&gtibmprc(取消)來遮蔽修改os user密碼時彈出修改ibm rescue and recovery視窗

2.如果真給ibm rescue and recovery設定了密碼而又忘記了密碼,那麼把C:IBMSHARE下的檔案ibmpwhp.pyc請空,不要刪除,刪除了我嘗試了一下好像不好用,還是會提示舊密碼的;執行步驟1時會自動刪除ibmpwhp.pyc檔案。

[@more@]

轉:

IBM Rescue and Recovery密碼遺忘的解救
-

  IBM Rescue and Recovery密碼遺忘的解救把C:IBMSHAREibmpwhp.pyc檔案中的字元全部刪除或者把這個檔案刪掉,然後再碰到R&R詢問設定密碼的時候舊密碼就是空了。

  最近剛剛買了T43-1BH,IBM自帶了Rescue and Recovery的軟體,這個東東和Access IBM一鍵恢復相關聯,從隱藏分割槽恢復就靠它了。

  可惡的是R&R在我每次登入XP的時候總是提示我要不要設定個密碼(其實後來發現這個“P re Desktop Area密碼同步”功能可以透過msconfig中startup取消ibmprc這個啟動後就執行的程式來禁止)。前天不小心輸入了一個密碼,結果自己竟然“忘記”了(我自己的感覺應該不是忘了,很可能是因為當時中文輸入法沒有關閉,可能輸入了中文標點,估計py thon對中文的處理導致了我後來密碼總是驗證失敗)。

  了半天,結果竟然發現這個問題基本沒有人問,總後在ibm的官方站點上看到一個不起眼的回答:uninstall R&R and reinstall R&R,結果我又去辛辛苦苦400M的R&R,其實寫這片文章的時候還沒有完呢。ibm官方站點還提供了IBM Rescue and Recovery部署指南2.0版本,這個幫了大忙。

  讀了以後發現密碼設定是C:IBMTOOLSutilssupport目錄下的password.prc這個python程式控制的(其實我還想反彙編呢,後來了一下打消了念頭)。結果又忙乎了半天,發現用命令列還是不能重設密碼(仍然需要舊密碼,命令列具體參考見部署指南2.0版本)。

  沒辦法最後只好editplus直接看prc檔案的程式碼了,還好裡面有不少還能讀的出來的ASCII字元。開始發現所有的可以識別的目錄都是隱藏分割槽的,最後看到一個好像是還在C盤上,名字為c:WINDOWS和IBMSHARE,找了一下果然有個C:IBMSHARE目錄,裡面還有一個ibmpw hp.pyc檔案,editplus開啟,一行亂碼(猜測就是加密後的密碼),全部刪除這行字元。

  然後在用命令列重設密碼,發現舊的密碼已經為空了。就此大功告成,^_^

  原來R&R設定密碼的python程式把舊密碼就是存在C:IBMSHAREibmpwhp.pyc檔案中(最早沒有密碼的時候這個檔案是不存在的),把它改成空檔案或者刪除,那麼R&R的密碼就也為空了,可以再次重新設定了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1019574/,如需轉載,請註明出處,否則將追究法律責任。

相關文章