Fedora 10引導(dǎo)一濺回復(fù)系統(tǒng)功能
你們知道什么是Fedora 10么這個(gè)非常高深的運(yùn)用技術(shù)將由我來非常講解,F(xiàn)edora 10NB在哪呢,下面我來進(jìn)入Fedora 10的無限領(lǐng)域。由于學(xué)習(xí)上的需要,今天上午給本本裝上了Fedora 10,裝完后,發(fā)現(xiàn)偶爾出現(xiàn)花屏,知道是顯卡的問題,這個(gè)目前還不知道怎么解決,要知道我裝的時(shí)候已經(jīng)把又顯卡切換給關(guān)閉了。
只使用ATI顯卡,這樣子都還能出現(xiàn)花屏!我是個(gè)追求完美的人,不容得心愛的本本有不完美的地方,所以就進(jìn)入vista系統(tǒng)下用EasyBCD給重新加載了vista引導(dǎo)文件,然后把Fedora 10所占的盤給格式化了(注意,這個(gè)盤在資源管理器中看不到,要到磁盤管理器中才能看到)。本打算等過些時(shí)候再重新裝一次Fedora 10……
突然間想到,把引導(dǎo)文件改掉了,原來的一鍵恢復(fù)引導(dǎo)還在不在啊?于是趕緊測試了一下,完了,沒有了~~~我重啟了不下10次,各種各樣能想到的辦法都試了,還是沒用。想在vista下復(fù)原S盤,還是沒用,根本無法復(fù)原,提示BCD及其log文件正在使用中,沒法刪除。無奈,只好到聯(lián)想網(wǎng)站求助于工程師,工程師給出了如下解釋辦法:
"這個(gè)在目錄C:\Program Files\Common Files\Lenovo\BMGR中,檢查是否其中的BMGR32.exe和bootmgr.bin存在,一般應(yīng)該不會(huì)消失,用管理員權(quán)限打開命令窗口cmd.exe進(jìn)入bmgr32所在目錄,執(zhí)行如下命令行bmgr32.exe /fbootmgr.bin /M0 /IBM /Think ”,XP用戶可以使用“bmgr32.exe /fbootmgr.bin /M2 /IBM /Think”。
可是根本不管用,再求助于第二個(gè)工程師,他開始也說了這個(gè)辦法,后來查了下知識(shí)庫,說實(shí)在不行,就只能用恢復(fù)盤恢復(fù)了,如此一來,又要備份大量的文件,然后再花上一兩天把系統(tǒng)裝上驅(qū)動(dòng),裝上各種各樣的軟件,我才不干呢!!!看他說不出什么花來了,就說:“算了吧,打擾了”,心想,就這樣的人還工程師呢,我懷疑它是找了幾個(gè)不懂技術(shù)的人,然后提供給他們知識(shí)庫,客戶問什么問題,他們就去查,然后再照搬給客戶!因?yàn)槲乙郧耙矄栠^他們別的問題,每次他們都會(huì)去查知識(shí)庫!
還是不死心,于是第三次找工程師,這次我就直接跟他說,讓他用EasyBCD,找一臺(tái)裝有vista的ThinkPad T400機(jī)器,把引導(dǎo)文件備份一下,然后發(fā)給我。誰想到,這傻逼竟然說他們沒有這樣的機(jī)器。gan!!!真不知道聯(lián)想花那么多錢養(yǎng)了一群廢物干嘛!!!后面想起最近在學(xué)的《鳥哥的Linux私房菜》里面講到的MBR,才明白,不是vista的引導(dǎo)有問題了,而是S盤的引導(dǎo)信息沒有寫入到MBR,而我又不會(huì)自己改MBR,郁悶了。
后來沒辦法了,就心想算了吧,就去睡午覺了。一覺醒來,突然想到一問題,以前好像做過這個(gè)恢復(fù),但是記不清原來的命令了,就google了一下,然后把命令改成:“bmgr32 /fbootmgr.bin /m2 /ibm /r ”,重啟后,按藍(lán)色ThinkVantage鍵終于可以進(jìn)入恢復(fù)系統(tǒng)了,不過還有一缺憾,就是在恢復(fù)系統(tǒng)下重啟后,會(huì)自動(dòng)進(jìn)入恢復(fù)環(huán)境~~~于是第四次找“工程師”,這次我直接跟他說讓他把bmgr32相關(guān)的知識(shí)庫里的資料告訴我。他就發(fā)了下面的資料給我。
Rescue and Recovery4以后的版本在XP和vista中使用了不同的WinPE環(huán)境。XP中是PE1.0,vista中是PE2.0,它們的啟動(dòng)方式不同。開機(jī)按ThinkVantage鍵會(huì)自動(dòng)修改硬盤的引導(dǎo)扇區(qū),這個(gè)機(jī)制和“引導(dǎo)型病毒”是一致的,所以按下F11就會(huì)觸發(fā)這個(gè)“病毒”的“發(fā)作”。“發(fā)作”過程即恢復(fù)過程就是先屏蔽系統(tǒng)硬盤的擴(kuò)展分區(qū),把原先的C盤設(shè)置為非活動(dòng)分區(qū),然后修改隱藏分區(qū)的屬性為非隱藏并激活它,這樣系統(tǒng)就自動(dòng)從原先的隱藏分區(qū)(即現(xiàn)在的啟動(dòng)分區(qū))啟動(dòng)并進(jìn)入Rescue and Recovery環(huán)境。退出時(shí)又會(huì)改回正常的。
Rescue and Recovery 引導(dǎo)管理器控制 引導(dǎo)管理器界面命令行界面是bmgr32。它駐留在目錄 C:\Program Files\Common Files\Lenovo\BMGR中。下表顯示bmgr32 的開關(guān)及其結(jié)果
參數(shù) 結(jié)果
/B0 引導(dǎo)至分區(qū)0(基于分區(qū)表中的順序)
/B1 引導(dǎo)至分區(qū)1
/B2 引導(dǎo)至分區(qū)2
/B3 引導(dǎo)至分區(qū)3
/BS 引導(dǎo)至服務(wù)分區(qū)
/BW 引導(dǎo)到Rescue and Recovery 受保護(hù)分區(qū)
/BWIN 重新設(shè)置請求以引導(dǎo)至 Predesktop 區(qū)域,必須在引導(dǎo)之前調(diào)用該參數(shù)。
/CFG<file> 應(yīng)用配置文件參數(shù)。有關(guān)配置文件的詳細(xì)信息,請參閱第155面的『RRCMD命令行界面』。
CFG<file>只能采用以下格式(其它格式不支持),例如用記事本編輯名為CFG.txt文件如下內(nèi)容:
<PROMPT1=F11 Into Rescue and Recovery, Pree F11 key> (=后輸入其它字符隨便,只要在255字符內(nèi))
<KEY1=F11> (可以指定F1-F12之間的任何一鍵作快捷鍵)
<WAIT=40> (顯示按F11提示文字的時(shí)間,數(shù)值在0-255之間,主板的中斷控制器每秒產(chǎn)生約18.2次中斷,40就是大約2秒多的時(shí)間;機(jī)器慢就設(shè)定60好了。)
/DS 返回主引導(dǎo)記錄(MBR)數(shù)據(jù)扇區(qū)(從0開始)
/D<n> 將更改應(yīng)用到磁盤n,其中n從0開始(缺省值:如果未定義“SystemDrive”則為包含環(huán)境變量“SystemDrive”的磁盤或“C:\\”)
/H0 隱藏主分區(qū)0
/H1 隱藏主分區(qū)1
/H2 隱藏主分區(qū)2
/H3 隱藏主分區(qū)3
/HS 隱藏IBM 服務(wù)分區(qū)
/P12 通過將分區(qū)類型設(shè)置為TYPE-12來隱藏IBM 服務(wù)分區(qū)
/INFO 顯示硬盤驅(qū)動(dòng)器信息(檢查8個(gè)可用扇區(qū))
/INFOP 顯示硬盤驅(qū)動(dòng)器信息(檢查16個(gè)可用扇區(qū))
/M0 Rescue and Recovery 環(huán)境位于服務(wù)分區(qū)中
/M1 Rescue and Recovery 環(huán)境位于C:\\PARTITION(雙引導(dǎo)Windows 和Windows PE中)
/M2 Rescue and Recovery 環(huán)境位于帶有DOS 的服務(wù)分區(qū)中(雙引導(dǎo)Windows PE 和DOS;僅限Lenovo品牌或IBM品牌的預(yù)裝入)
/OEM 計(jì)算機(jī)不是IBM品牌或Lenovo品牌計(jì)算機(jī)。這會(huì)在開機(jī)自檢后強(qiáng)制按F11(缺省)鍵進(jìn)行再次檢查。這對于較舊的IBM品牌系統(tǒng)可能必須設(shè)置此參數(shù)。而且,這也是OEM版本的Rescue andRecovery的缺省設(shè)置。
/Patch<n> 僅用于安裝程序以設(shè)置主引導(dǎo)記錄補(bǔ)丁程序可以訪問的變量
PATCHfile<filemame> 僅用于安裝程序以安裝主引導(dǎo)記錄補(bǔ)丁程序
/PRTC 僅用于安裝程序以檢索補(bǔ)丁返回碼
/IBM 系統(tǒng)是IBM品牌或Lenovo品牌計(jì)算機(jī)
/Q 靜默
/V 詳細(xì)
/R 重新引導(dǎo)計(jì)算機(jī)
/REFRESH 重新設(shè)置數(shù)據(jù)扇區(qū)中的分區(qū)表?xiàng)l目
/THINK 配置引導(dǎo)管理器以使用鍵盤上的藍(lán)色按鍵進(jìn)入Predesktop區(qū)域
/TOC <tocvalue> 設(shè)置BIOS TOC(表示8字節(jié)數(shù)據(jù)的16個(gè)字符)
/U0 顯示主分區(qū)0
/U1 顯示主分區(qū)1
/U2 顯示主分區(qū)2
/U3 顯示主分區(qū)3
/US 顯示服務(wù)分區(qū)
/F<mbr> 裝入Rescue and Recovery環(huán)境(RRE)主引導(dǎo)記錄程序(bootmgr.bin)
/U 卸裝Rescue and Recovery環(huán)境(RRE)主引導(dǎo)記錄程序
/UF 強(qiáng)制安裝或卸載主引導(dǎo)記錄程序
/? 列出命令行選項(xiàng)。
cleanmbr32.exe 清除MBR的工具,運(yùn)行命令行參數(shù):
/A 清除MBR并安裝PC DOS MBR
/Dn 將更改應(yīng)用到驅(qū)動(dòng)器,對第一個(gè)驅(qū)動(dòng)器使用n=0。
/Y 全部是(提示信息的選擇全略過)
/? 顯示幫助。
然后我又從網(wǎng)上找到了關(guān)于在Linux下修復(fù)引導(dǎo)的方法,沒試過,各位看官有興趣的話可以自己試一下。
刪掉linux在mbr中的引導(dǎo)程序,用帶有fdisk工具的引導(dǎo)盤引導(dǎo),在dos下輸入:fdisk /mbr,之后再用“引導(dǎo)啟動(dòng)windows XP,單擊 “開始” > “運(yùn)行”,鍵入 “c:\ibmtools\utils\bmgr32 /fbootmgr.bin /m2 /ibm /r”,后單擊 <確定> 重新啟動(dòng)計(jì)算機(jī)”。這種方法就可以用一件恢復(fù)了,我想問的是,怎么刪除linux在mbr中的引導(dǎo)程序?還有“用帶有fdisk工具的引導(dǎo)盤引導(dǎo)”可以是98的安裝盤吧?如果沒有引導(dǎo)盤還有什么方法能完成在dos下的“fdisk /mbr”命令, 由于搜索的一頭霧水,好像都跟我想知道的無關(guān),為了節(jié)省時(shí)間,我才發(fā)這個(gè)貼問問這里的高手們,同時(shí)也希望你們能幫助我盡快解決一鍵恢復(fù)的問題,謝謝你們拉~ 下面是網(wǎng)上找到的完整的解決ibm本本一鍵恢復(fù)的方法,貼出來給你們看看:
hinkpad T43 “Access IBM”系統(tǒng)恢復(fù)(Rescue and Recovery)功能失效的解決辦法
故障描述:在Thinkpad T43筆記本上安裝Linux系統(tǒng)后,可能會(huì)導(dǎo)致“Access IBM”無法引導(dǎo)啟動(dòng)系統(tǒng)恢復(fù)分區(qū),提示錯(cuò)誤“missing operating system”。
解決方案:如果系統(tǒng)恢復(fù)分區(qū)仍然保留在硬盤上,那么它仍然可以訪問。安裝Linux系統(tǒng)后,恢復(fù)分區(qū)變成一個(gè)隱藏的不活躍分區(qū),這就是為什么它不能夠被啟動(dòng)的原因。如果系統(tǒng)是雙啟動(dòng),可以引導(dǎo)啟動(dòng)windows XP,單擊 “開始” > “運(yùn)行”,鍵入 “c:\ibmtools\utils\bmgr32 /fbootmgr.bin /m2 /ibm /r”,后單擊 <確定> 重新啟動(dòng)計(jì)算機(jī),即可修復(fù)系統(tǒng)恢復(fù)功能,在系統(tǒng)啟動(dòng)時(shí)單擊“Access IBM”鍵啟動(dòng)恢復(fù)分區(qū)。
如果丟失預(yù)裝的ibmtools文件夾,可以從其他T43筆記本拷貝路徑(c:\ibmtools\utils)下bmgr32.exe和bootmgr.bin兩個(gè)文件到本機(jī)依照上述參數(shù)執(zhí)行修復(fù)操作。
bmgr32 是 Rescue and Recovery 引導(dǎo)管理器控制程序,位于目錄c:\IBMTOOLS\UTILS 中,部分參數(shù)說明如下:
bmgr32 參數(shù) 說明
/F 裝入RRE 主引導(dǎo)記錄程序
/M2 Rescue and Recovery 環(huán)境位于帶有DOS 的服務(wù)分區(qū)(僅IBM 預(yù)裝入)
/IBM 系統(tǒng)為IBM 計(jì)算機(jī)
/R 重新引導(dǎo)計(jì)算機(jī)
注:以上操作屬個(gè)人使用經(jīng)驗(yàn),相關(guān)解釋說明摘自IBM網(wǎng)站文檔。對于裝有LINUX的硬盤這個(gè)方法不一定好使 我當(dāng)初有LINUX的時(shí)候就不好使 可以刪了LINUX在MBR中的引導(dǎo)程序,用帶有FDISK工具的引導(dǎo)盤引導(dǎo)在DOS下輸入A:>fdisk空格/mbr 之后在用次方法 原因可能是IBM不支持LINUX系統(tǒng)
用Fdisk命令修復(fù)Fdisk不僅是一個(gè)分區(qū)程序,它還有著非常便捷的恢復(fù)主引導(dǎo)扇區(qū)功能,而且它只修改主引導(dǎo)扇區(qū),對其他扇區(qū)并不進(jìn)行寫操作,因此對于那些還在使用Windows 9x的朋友而言無疑是個(gè)非常理想的分區(qū)表修復(fù)工具。通過Fdisk修復(fù)主引導(dǎo)區(qū)的時(shí)候,先用Windows 98啟動(dòng)盤啟動(dòng)系統(tǒng),在提示符下輸入“Fdisk /mbr”命令即可覆蓋主引導(dǎo)區(qū)記錄。
提示:“Fdisk /mbr”命令只是恢復(fù)主分區(qū)表,并不會(huì)對它重新構(gòu)建,因此只適用于主引導(dǎo)區(qū)記錄被引導(dǎo)區(qū)型病毒破壞或主引導(dǎo)記錄代碼丟失,但主分區(qū)表并未損壞的情況使用。而且這個(gè)命令并不適用于清除所有引導(dǎo)型病毒,因此使用的時(shí)候需要注意。
用Fixmbr修復(fù)引導(dǎo)記錄在Windows 2000/XP中,我們一般會(huì)用到故障恢復(fù)控制臺(tái)集成的一些增強(qiáng)命令,比如Fixmbr用于修復(fù)和替換指定驅(qū)動(dòng)器的主引導(dǎo)記錄、Fixboot用于修復(fù)知道驅(qū)動(dòng)器的引導(dǎo)扇區(qū)、Diskpart能夠增加或者刪除硬盤中的分區(qū)、Expand可以從指定的CAB源文件中提取出丟失的文件、Listsvc可以創(chuàng)建一個(gè)服務(wù)列表并顯示出服務(wù)當(dāng)前的啟動(dòng)狀態(tài)、Disable和Enable分別用于禁止和允許一項(xiàng)服務(wù)或者硬件設(shè)備等等,而且輸入“help”命令可以查看到所有的控制命令以及命令的詳細(xì)解釋。
比如輸入“fixmbr”命令可以讓控制臺(tái)對當(dāng)前系統(tǒng)的主引導(dǎo)記錄進(jìn)行檢查,然后在“確定要寫入一個(gè)新的主啟動(dòng)記錄嗎?”后面輸入“Y”進(jìn)行確認(rèn),這樣就完成了主引導(dǎo)記錄的修復(fù)。Fedora 10
【編輯推薦】