每個人在使用電腦時,一定都經歷過無預警中毒或硬碟壞軌等…其他種種原因導致系統問題,所以依關鍵字找到了 Windows PE 系統,Windows PE 系統是透過補助記憶體(光碟、外接式硬碟、隨身碟等…)的方式開啟,並可以讓使用者在 Windows PE 系統下做更進階的操作,功能遠比內置在Windows系統下的安全模式更來的進階許多,且不會因為系統受損導致癱瘓而無法進入,還可以自行加建 Windows PE 內所包含的實用工具,建立屬於自己的個人救援系統。
當隨身碟兼容於一個 Windows PE 的時候,便無法啟動其他版的 PE 或其他工具,所以需要透過 GRUB4DOS 來製作開機選單,以便於多 Windows PE 選擇,除了進入 PE 系統之外,還可以用來進行系統建置、備份,也可以將功能全部整合至 Windows PE 這頁只要在 PE 下,所有事情都可以一起搞定。
什麼是 Windows PE ?
Windows PE 是 Windows 的預先安裝環境,是簡化過的作業系統,其中與 Windows 同樣都有不同的架構,如 :Windows 98、XP、7、8等…,由於架構不同及使用位元的不同,所對應不同系統使用不同的 Windows PE 來執行。
以 Candy 8 Next 為例,使用了 Windows 8 PE 架構,有系統建置、備份、查看設備等功能。
什麼是 GRUB4DOS ?
GRUB4DOS是由Linux系統的啟動載入程式移植到Windows的一個分支,可讓輔助記憶體使用開機選單的系統,透過 GRUB4DOS 來選擇開機方法,包含進入Windows PE 以及執行系統重灌,使用 GRUB4DOS 還可以整合多個 Windows PE 系統,以方便針對不同系統啟用不同的 Windows PE 系統相對應,此外還可以整合 SDF 格式化工具、Ghost 系統還原工具等等…。
簡易的 GRUB 4 DOS 開機選單。
準備工具:
容量不低於2GB的隨身碟,建議4G以上。
RMPrepUSB : http://www.rmprepusb.com/documents/release-2-0
or
WinSetupFromUSB : http://www.winsetupfromusb.com/downloads/GRUB4DOS 中文字型檔 : https://code.google.com/p/grub4dos-chenall/downloads/detail?name=unifont.hex.gz
Windows 系統 ( Mks 不提供 )
or
Windows PE ( Mks 不提供 )WinBuilder PE 製作工具 : http://winbuilder.net
測試工具:
VMware Workstation : VMware Workstation 10 模擬 Linux Fedora 16
or
簡易啟動器 : http://www.filedais.com/9f2c16tru0xv.htm
其實只要透過一個容量不低於4GB的隨身碟,就可以簡單的打造出系統救援隨身碟,還可因個人需求增加應用程式,此外如果隨身碟容量允許的話,就可以透過 GRUB4DOS 開機選單來擴充安裝作業系統的功能,這樣All In One的功能不只大大提升,還相當實用,再加上是USB的關西,速度將會比以往所以使用的CD-ROM來的更加明顯快速。
SiaoT 使用 WinSetupFromUSB ,比較懶惰的做法來佈置。
Windows XP 需要將 ISO 內容解出來才可以加入
Windows Vista / 7 / 8 只需要 ISO 檔 即可加入 ( 也可以替換成Windows XP 以上的 PE系統 )
其他功能應該也用不太到了,選擇好隨身碟與系統之後,即可點擊 “GO” 等待格式化並建置完成開機隨身碟。
建置完成之後的隨身碟內有一個設置檔 “menu.lst” ,可以使用記事本打開他來編輯內容。
可以簡單參考以下幾個設定。
splashimage /boot/23.bmp #背景圖片 color yellow/black black/yellow #選取底色及文字顏色 timeout 20 #20秒後執行預設 graphicsmode -1 800 #解析度 font /unifont.hex.gz #載入中文字型檔 terminal --font-spacing=0:28 #字體大小 calc 29<<2+*0x8304 > nul calc *%@retval%+8 > nul #去除邊框 calc *%@retval%=*%@retval%&0xffffff > nul color border=0xEEFFEE #邊框顏色 title FTool 2.0.3 #顯示標題選項 map --mem (hd0,0)/ftool/ftool_203.iso (hd32) #ISO檔案路徑 如果ISO 檔案較大請將--mem拿掉 map --hook chainloader (hd32) boot title 重新啟動 #顯示標題選項 reboot #功能指令 title 關機 #顯示標題選項 halt #功能指令
GRUB 4 DOS 指令參考:https://cvwyg-blog.appspot.com/grub/GRUB4DOS5mlsy.htm
如果想要製作空白的 GRUB 4 DOS 可以透過 RMPrepUSB,而 WinSetupFromUSB 內也有整合 RMPrepUSB。
1.在最上方選擇要格式化的隨身碟
2.開機選項 就選擇 BOOTMGR 就好
3.檔案系統 ( 依個人需求做選擇 基本上都是FAT32、NTFS、exFAT 這三個 )
4.點擊準備磁碟 便會開始格式化
5.點擊右方的 安裝 Grub4dos ( 其實也可以選擇隨身碟 直接進行安裝GRUB4DOS )
如果你有要用來放 PE 或製作 Windows 的安裝碟的話請按”是”
完成後,請到隨身碟內自行建立 “menu.lst” 檔案。
簡易測試器
這應該不用多作解釋了吧?
選擇測試項目,如果使用實體隨身碟請選擇 ” 物理磁盤啟動 ” ,在選擇隨身碟 啟動 即可模擬Grub4Dos啟動。
VMware Workstation 可以參考:https://mks.tw/vmware-workstation-10-模擬-linux-fedora-16/
Windows PE 製作可以參考: