歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

做了make_recover卻不能恢復的解決辦法

 Machin:N4000   OS:11.00   Ignite:B.1.4   硬件: 64位   內核:64位   准備將客戶的2塊18.2GB的內置硬盤換成2*36GB的。   # make_recovery -Av   .....   一切信息都正常,LIF也寫到了/dev/rmt/0m了,提示整個VG00都已經備份完畢,一點錯誤消息都沒有。     然後將2*18GB硬盤拿下,換上2*36GB,啟動機器,進入:   Main Menu>bo 0/0/1/0.3 (TAPE路徑)   HARD booted   ISL Revision 3.1.....   ..   然後退出到了:   ISL>     傻了,引導不了了。   isl> ls   HPUX -293948 ........     搞了很久,又換磁帶機,又換磁帶,又換硬盤,都沒有反映。咨詢HP的工程師也沒有遇到類似的情況,做make_recovery命令沒一點問題啊。   一遍一遍的重新做make_recovery,通過make_recovery -p、make_recovery -r都試過了,還是不行。哎,做一次備份得等3個小時,做了N次,累啊!     最後,已經到了絕望時候了,但客戶要求一定要搞定,沒辦法,還得熬夜。     突然,想到是否是Ignite問題(除此之外,我實在想不出來了),從網站上D了一個Ignite B 5.4版的,安裝完畢,做完make_recovery -Av,提示正常。   重新從磁帶引導系統,居然現象依舊。@@@@@@^^^^@@@@@@   死了。死了。     但是,當我在ISL提示符下做:   ISL> HPUX (0/0/1/0.3;0):WINSTALL   呵呵,引導成功了,恢復界面出來了。     後面查資料得知,確實是Ignite版本的問題。   在Ignite B 3.5之前,使用make_recovery做到磁帶機上的INSTALL的內核的位數是32位的,不會生成64位的內核,如果恢復時系統是64位的話,則無法正常引導。正好我的例子中Ignite <3.5,但我的硬件是64位的,所以無法正常引導,通過升級Ignite到B 5.4,產生的內核有32位的INSTALL,也有64位的WINSTALL、VINSTALL,所以在引導的時候,選擇WINSTALL內核引導就OK了。

 




Copyright © Linux教程網 All Rights Reserved