製作win7安裝+ubuntu liveUSB+winPE多系統啟動U盤
有過重灌系統經驗的人一定知道,作業系統的安裝方式一般分為硬碟安裝,U盤安裝,和光碟安裝三種方式,其中利用移動U盤安裝的方式又最為方便快捷,另外利用winPE進行系統維護也是非常實用和方便的功能,至於liveUSB則是每個裝有linux系統的同學必須具備的一個linux系統修復工具。所以製作win7安裝+ubuntu liveCD+winPE多功能系統啟動U盤是一個很實惠的選擇。
製作前期準備工作
1.需要軟體
grub4dos(http://sourceforge.net/projects/grub4dos/files/)
UltraISO(http://cn.ezbsystems.com/ultraiso/download.htm
grubinst(http://sourceforge.net/projects/grub4dos/files/)
2.需要檔案
windows 7 RTM x86或x64 光碟映象檔案
ubuntu10.04 i386或amd64 iso映象檔案
winPE(這裡使用的是小馬pe(http://www.pccppc.com/category.php?cid=3))
啟動介面美化及中文支援檔案(可選)
製作過程
1.U盤可啟動處理
開啟UltraISO軟體,按照以下步驟進行操作:a.檔案>>開啟>>選擇win7映象檔案開啟;b.啟動>>寫入硬碟映像>>選擇目標U盤(至少4GB),便捷啟動>>寫入新的硬碟主引導記錄(MBR)>>選擇USB-HDD+>>寫入;等待寫入完成即可。
PS:此處主要是進行U盤可啟動處理,a步的操作可以留到以後進行;另外,我們一般裝windows7都只是安裝旗艦版,但是旗艦版中的許多功能我們都用不到,而且還會佔用系統資源,所以對於電腦配置不是特別好的可以選擇低版本的win7進行安裝,這裡可以利用win7旗艦版的映象檔案稍作修改變成安裝過程中可進行版本選擇安裝的功能。具體操作是:在開啟win7映象檔案之後,將資料夾sources中的ei.cfg檔案刪除,然後繼續b步操作即可。
2.grub4dos安裝
首先將下載的grubinsit檔案解壓,執行檔案grubinsit_gui.exe(vista和win7系統下需要以管理員身份執行,否則找不到U盤)選擇目標U盤,設定如圖,然後點install。
注意:請一定要確定你所選擇的硬碟是目標U盤,假若選成硬碟,則可能進不去系統了。如果你電腦上只有一塊硬碟,則U盤是hd1,另外說一個非常笨的方法,就是先拔出U盤,看一下碟符列表,然後再插上U盤,重新開啟grubinsit_gui.exe再看一下,新增的碟符即是目標U盤的碟符了
如此操作後,就把U盤的MBR給改寫了。然後需要將下載的grub4dos檔案中解壓出來的chinese資料夾中的grldr和grub.exe連同根目錄下的menu.lst檔案一起復制到目標U盤的根目錄下。
3.安裝winPE
用UltraISO開啟下載好的小馬PE.iso映象檔案,將其中的檔案複製到U盤根目錄下,同時將資料夾WXPE下的兩個檔案ntdetect.com和setupldr.bin也複製到U盤根目錄下,並將setupldr.bin更名為ldrxpe
4.安裝ubuntu10.04 liveUSB
在U盤根目錄下新建資料夾ubuntu,將下載好的ubuntu10.04的ISO映象檔案更名為ubuntu.iso,提取映象檔案中casper資料夾下的initrd.lz和vmlinuz檔案和ubuntu.iso檔案一起放到ubuntu資料夾下面。
5.編輯menu.lst檔案
用記事本開啟menu.lst檔案,加入以下程式碼
default 0
timeout 10
find --set-root /grldr
gfxmenu /message
fontfile /fonts
title 安裝 Windows 7
chainloader /bootmgr
title 啟動 Ubuntu LiveCD
kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu.iso locale=zh_CN.UTF-8
initrd /ubuntu/initrd.lz
title 啟動 WinPE
chainloader /ldrxpe
PS:程式碼gfxmenu /message和fontfile /fonts中有兩個檔案,是用來提供啟動介面美化及中文支援的檔案,可以不要,如果需要的話可Google或Baidu。
轉自:http://blog.163.com/[email protected]/blog/static/11357041201110259122480/