[操作系統(tǒng)] 《拋棄聯(lián)想一鍵還原系統(tǒng)6.0,使用NOVO鍵快速恢復系統(tǒng)!》之進階篇——終于更改完畢呢
沒看基礎篇的朋友先點擊查看《拋棄聯(lián)想一鍵還原系統(tǒng)6.0,使用NOVO鍵快速恢復系統(tǒng)!》 基礎篇中實現(xiàn)NOVO鍵引導隱藏分區(qū)的方式是NTLDR+GRUB,GRUB4DOS是一款功能非常強大的多系統(tǒng)引導工具,由幾個中國人在GNU GRUB Lagecy 的基礎上做的二次開發(fā)。這是開放源代碼的自由軟件,會編程的高手可以更改源代碼量身定做。
在基礎篇【安裝小馬哥的WIN PE V7.0版注意事項】@#%#@#%#@9鍵引導隱藏分區(qū)的方式是10@#%#@#%#@PE V7,只需將小馬PE V7的光盤映像拷貝到隱藏分區(qū)根目錄,再把MENU.LST更改就可直接用NOVO鍵直接引導PE。 文件名:menu.lst 內容:(xiaomav7.iso為光盤映像文件名,如已改名下面需做相應改動。注意小寫部分不能改為大寫) find --set-root /XIAOMAV7.ISO map /XIAOMAV7.ISO (hd32) map --hook chainloader (hd32)
保存后執(zhí)行步驟一建立的HIDE.BAT隱藏分區(qū),關機后按下NOVA鍵就可直接啟動PE呢。(注:這是將光盤映像直接虛擬為光盤,故建議1G內存下的機器最好不要用這種方式)
由此可見GRUB4DOS的強大和便利。本篇主要談的就是,如何利用GRUB4DOS來引導各種光盤或軟盤映像,更方便的維護系統(tǒng)。
這是我使用的GRUB菜單:
選擇第0項【啟動Win PE】后的效果。
雖然大多數(shù)情況下,我們已經(jīng)不再使用DOS呢,像俺的本本硬盤全部分區(qū)為NTFS格式——DOS根本就識別不了。但系統(tǒng)崩潰的原因千奇百怪,不怕一萬就怕萬一,拿一個U盤專門存儲各類DOS工具又有些浪費也不方便。
使用PE盡管非常方便,但某些情況下在DOS中使用工具操作起來更合適一些。比如在SP3中PQ Magic 8.05無損數(shù)據(jù)調整分區(qū)大小就沒法用呢,這時就得回到DOS中使用;還有知名的硬盤檢修工具——效率源大硬盤檢測,更是只能在DOS中運行;再如雨夜飄零的BIOS維護工具等等。 如果本機上就能使用各種DOS工具,顯然方便如多。何況現(xiàn)在的機器動則上百G的容量,哪個幾十M來存儲這類工具也占不了多少空間。只需將所需的工具制成可引導的IMG或ISO映像,就可以使用GRUB4DOS啟動。
GRUB4DOS支持磁盤仿真(可以將軟盤映像.IMG,光盤映像.ISO甚至硬盤分區(qū)虛擬為磁盤)。這是一款開源軟件,同樣不存在盜版問題。
GRUB4DOS支持MBR引導、GRUB+DOS、GRUB+NTLDR(XP)、GRUB+BOOTMGR(VISTA)等引導方式,也支持以其它方式占主導的引導類型,如DOS+GRUB,NTLDR+GRUB(XP)、BOOTMGR+GRUB(VISTA)。 基礎篇中使用的即是采用的NTLDR+GRUB的引導方式,當然也可采用GRUB和NTLDR+GRUB這種比較全面的雙重方式,只是俺嫌麻煩。需要注意的是,不能采用MBR方式或修改MBR的雙重引導方式,否則就無法使用NOVO鍵呢——因為聯(lián)想的一鍵恢復系統(tǒng)就是修改硬盤MBR。
不過如果是非聯(lián)想機器,因為沒有NOVO鍵呢完全可以采用硬盤MBR方式引導GRUB。而且GRUB本身就自帶隱藏分區(qū)的功能,完全可以實現(xiàn)同樣的隱藏分區(qū)、恢復備份系統(tǒng)的功能。
NTLDR+GRUB方式最為簡單,不需安裝只需拷貝文件修改BOOT.INI即可使用。 注:如果想用GRUB和NTLDR+GRUB的雙重方式,還需下載GRUBINST的WIN32版本(點擊下載),運行其中的grubinst_gui.exe或以手輸指令方式運行grubinst.exe。
使用完整版小馬PE V7迷你系統(tǒng)的詳細步驟:(需完成基礎篇的操作) 準備工作:下載GRUB4DOS,目前最新版為20081229,-src.zip為源代碼,需要的朋友才下。
1.運行基礎篇中建立的UNHIDE.BAT,注銷后重登錄以便操作隱藏分區(qū)。 2.下載的GRUB4DOS解壓后,將其子目錄\chinese\下的GRLDR拷貝進隱藏分區(qū)根目錄覆蓋原文件;將基礎篇小馬PE V7版光盤映像中\SETUP\MYINS下的MUIFONT.GZ拷貝進隱藏分區(qū)跟目錄的\MINIPE子目錄下(這兩個文件分別是NTLDR引導的GRUB解釋程序及中文字體文件)。 3.小馬V7 版光盤映像的根目錄EZBOOT目錄下,有四個IMG映像文件。將這幾個文件或其它可引導的IMG及ISO映像文件,拷貝到隱藏分區(qū)的MINIPE目錄中。 EZBOOT下的四個IMG映像文件: DOSTOOLS.IMG MSDOS 7.1工具箱 WIN32.IMG WIN32中文啟動盤 HYDOS.IMG 深山紅葉DOS工具箱 XLY2007.IMG 效率源大磁盤檢測工具
4.修改隱藏分區(qū)根目錄下的MENU.LST文件。
timeout 10 default 0 background 008000 find --set-root /minipe/muifont.gz fontfile /minipe/MUIFONT.GZ
title 啟動Win PE find --set-root /MINIPE/LDRXPE chainloader /minipe/LDRxpe
title 運行深山紅葉DOS工具 find --set-root /MINIPE/HYDOS.IMG map --mem /MINIPE/HYDOS.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
title 運行WIN32啟動盤 find --set-root /MINIPE/WIN32.IMG map --mem /MINIPE/WIN32.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
title MSDOS 7.1工具箱 find --set-root /MINIPE/DOSTOOLS.IMG map --mem /MINIPE/DOSTOOLS.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
title 效率源2007大磁盤檢測 find --set-root /MINIPE/XLY2007.IMG map --mem /MINIPE/XLY2007.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
5. 執(zhí)行步驟一中建立的hide.bat,關機后摁下NOVO鍵即可引導隱藏分區(qū)進行各種操作。
這樣就能完整使用小馬PE V7版呢,但還是不夠安全,要是小朋友沒事就用效率源或者無意中摁下調用DOS工具箱的按鍵,那就欲哭無淚呢。
所以還得在GRUB中增加密碼保證安全,當然還能使用圖片美化GRUB的菜單,具體如下: 【美化】:在menu.lst中使用splashimage指令,一般在fontfile指令后title指令前。如上例: fontfile /minipe/MUIFONT.GZ splashimage /minipe/background.gz
注:backgroun.gz即壓縮后的背景圖片,圖片要求XPM格式,640*480,14色。俺是用CS3+ACDSEE+XNVIEW+jZip轉換壓縮的。
【安全】:在顯示菜單的時候,按C進入GRUB控制臺,鍵入 md5crypt(回車) 這時會要求你設置密碼,然后根據(jù)你的輸入,返回MD5加密的字符串,用筆記下這一長字符串。然后在MENU.LST第一個title指令前,鍵入 password --md5 返回的字符串
然后在需要密碼才能進入的title指令后,如上例: title 啟動Win PE password --md5 返回的字符串 find --set-root /MINIPE/LDRXPE
這樣在選擇【啟動Win PE】時,就會要求你輸入密碼。
下面是俺的MENU.LST,大家可以參照設置自己的GRUB菜單。 timeout 10 default 0 background 008000 find --set-root /hidden.zyj #hidden.zyj是我在隱藏分區(qū)建立的一個無用文件,主要是方便GRUB查找隱藏分區(qū)# fontfile /minipe/MUIFONT.GZ splashimge /minipe/START.GZ password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0
title 0.啟動Win PE password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0 chainloader /minipe/zyjxpe
title 1.從本機硬盤啟動Windows XP root (hd0,0) chainloader (hd0,0)+1
title 2.從U盤啟動系統(tǒng) password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0 root (fd0) chainloader (fd0)+1
title 3.從移動硬盤啟動系統(tǒng) password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0 map (hd0) (hd1) map (hd1) (hd0) chainloader (hd1,0)+1
title 4.運行深山紅葉DOS工具 password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0 find --set-root /MINIPE/HYDOS.IMG map --mem /MINIPE/HYDOS.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
title 5.運行WIN32啟動盤 password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0 find --set-root /MINIPE/WIN32.IMG map --mem /MINIPE/WIN32.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
title 6.MSDOS 7.1工具箱 password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0 find --set-root /MINIPE/DOSTOOLS.IMG map --mem /MINIPE/DOSTOOLS.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
title 7.效率源2007大磁盤檢測 password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0 find --set-root /MINIPE/XLY2007.IMG map --mem /MINIPE/XLY2007.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
title 8.運行雨夜飄零BIOS維護工具 password --md5 $1$xAn$kH/DTRJtqMbqhepKL0WzN0 find --set-root /MINIPE/XLY2007.IMG map --mem /MINIPE/XLY2007.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0)
title 9.運行光盤映像 find --set-root /MINIPE/090101.ISO map /MINIPE/090101.ISO (hd32) map --hook chainloader (hd32)
title 重啟計算機 reboot
title 關閉計算機 halt
【GRUB4DOS相關資源】在附件的初級教程中有,包括官方中文說明文檔。
雨夜飄零BIOS工具映像,以及壓縮好的開機圖片壓縮檔START.GZ在3樓有下載u |
|