故障描述:
在Thinkpad T43筆記本上安裝Linux系統後,可能會導致“Access IBM”無法引導啟動系統復原分區,提示錯誤“missing operating system”。
解決方案:
如果系統復原分區仍然保留在硬碟上,那麼它仍然可以訪問。安裝Linux系統後,恢複分區變成一個隱藏的不活躍分區,這就是為什麼它不能夠被啟動的原因。如果系統是雙啟動,可以引導啟動windows XP,單擊 “開始” > “運行”,鍵入 “c:\ibmtools\utils\bmgr32 /fbootmgr.bin /m2 /ibm /r”,後單擊 <確定> 重新啟動電腦,即可修複系統復原功能,在系統啟動時單擊“Access IBM”鍵啟動恢複分區。
如果丟失預裝的ibmtools檔案夾,可以從其他T43筆記本拷貝路徑c:\ibmtools\utils)下bmgr32.exe和bootmgr.bin兩個檔案到本機依照上述參數執行修複操作。
bmgr32 是 Rescue and Recovery 引導管理器控製程序,位於目錄c:\IBMTOOLS\UTILS 中,部分參數說明如下:
bmgr32 參數 說明
/F 裝入RRE 主引導記錄程式
/M2 Rescue and Recovery 環境位於帶有DOS 的服務分區僅IBM 預裝入)
/IBM 系統為IBM 電腦
/R 重新引導電腦
註:以上操作屬個人使用經驗,相關解釋說明摘自IBM網站文檔。
對於裝有LINUX的硬碟這個方法不一定好使 我當初有LINUX的時候就不好使 可以刪了LINUX在MBR中的引導程式,用帶有FDISK工具的引導盤引導在DOS下輸入A:>fdisk空格/mbr 之後在用次方法 原因可能是IBM不支援LINUX系統
用Fdisk命令修複
Fdisk不僅是一個分區程式,它還有著非常便捷的恢複主開機磁區功能,而且它只修改主開機磁區,對其他扇區並不進行寫操作,因此對於那些還在使用Windows 9x的朋友而言無疑是個非常理想的分區表修複工具。通過Fdisk修複主引導區的時候,先用Windows 98啟動盤啟動系統,在提示符下輸入“Fdisk /mbr”命令即可覆蓋主引導區記錄。
提示:“Fdisk /mbr”命令只是恢複主要磁碟分割表,並不會對它重新構建,因此只適用於主引導區記錄被引導區型病毒破壞或主引導記錄代碼丟失,但主要磁碟分割表並未損壞的情況使用。而且這個命令並不適用於清除所有引導型病毒,因此使用的時候需要注意。
用Fixmbr修複引導記錄
在Windows 2000/XP中,我們一般會用到故障修復主控台整合的一些增強命令,比如Fixmbr用於修複和替換指定磁碟機的主引導記錄、Fixboot用於修複知道磁碟機的開機磁區、Diskpart能夠增加或者刪除硬碟中的分區、Expand可以從指定的CAB源檔案中提取出丟失的檔案、Listsvc可以建立一個服務列表並顯示出服務當前的啟動狀態、Disable和Enable分別用于禁止和允許一項服務或者硬體裝置等等,而且輸入“help”命令可以查看到所有的控制命令以及命令的詳細解釋。
比如輸入“fixmbr”命令可以讓控制台對當前系統的主引導記錄進行檢查,然後在“確定要寫入一個新的主開機記錄嗎?”後面輸入“Y”進行確認,這樣就完成了主引導記錄的修複。