需要軟件:grub4dos,ultraISO
製作方法:
1、下載新版的grub4dos,把其中的 grldr 複製出來,並改名爲 grldr.bin
2、打開UltraISO,點擊菜單欄上“文件”-“屬性”,把“文件系統”中的“允許小寫字母”勾上再確定
3、點擊菜單欄上的“啓動光盤”-“加載引導文件”,選擇 grldr.bin 再點擊打開導入
4.安裝xp:把xp鏡像中的I386文件夾複製到根目錄,再把xp鏡像根目錄下以 WIN51 開頭的幾個文件導入到鏡像的根目錄,
5.安裝win7:把 Windows 7的iso下的文件和文件夾全部導入光盤根目錄,可以把autorun.inf刪掉,另外可以將文件夾sources中的ei.cfg文件刪除以選擇win7版本(非必須),否則就是旗艦版安裝。
6.安裝ubuntu:在光盤根目錄下新建名爲 ubuntu的文件夾,把ubuntu鏡像更名爲ubuntu.iso,並把 casper下的vmlinuz和initrd.lz複製到新建的ubuntu目錄下
7.安裝winPE:把winPE的ISO中的文件和文件夾全部複製到光盤根目錄,另外把 WinPE中的 setupldr.bin,ntdetect.com複製到光盤根目錄,並把 setupldr.bin改名爲 ldrxpe。
8.安裝CDlinux:在光盤根目錄下新建名爲CDLINUX的文件夾,將CDlinux.iso複製進去,另外把iso壓縮文件中的CDLINUX文件夾下的BZIMAGE和INITRD也複製到新建的CDLINUX文件夾中(注意英文大小寫,Linux對大小寫敏感)。
9.新建menu.lst文件
在光盤根目錄下新建menu.lst文件,用記事本打開,代碼如下
default 0
timeout 10
find --set-root /grldr
gfxmenu /message
fontfile /fonts
title 從硬盤啓動
rootnoverify (hd0)
chainloader +1
boot
title 啓動WinPE
chainloader /ldrxpe
title 啓動 CDLinux
kernel /CDLINUX/BZIMAGE CDL_LANG=zh_CN.UTF-8 CDL_DIR=/CDLINUX CDL_IMG=CDlinux.iso
initrd /CDLINUX/INITRD
title 啓動Ubuntu
kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu.iso locale=zh_CN.UTF-8
initrd /ubuntu/initrd.lz
title 安裝Windows 7
chainloader /bootmgr
title 安裝 Windows XP
chainloader /I386/SETUPLDR.BIN
title 重新啓動計算機
reboot
title 關閉計算機
halt
將menu.lst以及message、fonts複製到根目錄。
PS:代碼gfxmenu /message和fontfile /fonts中有兩個文件,是用來提供啓動界面美化及中文支持的文件,可以不要,如果需要的話可Google或Baidu。(最好還是加上,不然就是黑白屏幕外加中文不能顯示——亂碼)。
10.最後點擊UltraISO保存按鈕,保存爲iso鏡像文件,用虛擬機測試是否正常。
其中測試的時候會出現的問題:
(1) 當新建虛擬機選擇iso後,虛擬機會默認是xp系統,導致安裝win7不成功。
解決方法:新建虛擬機時,先選擇第三項也就是以後再選擇安裝源,新建系統選爲win7,這樣新建好後再選則iso鏡像文件,就能安裝win7成功
(2) 同樣的道理,如果按第一步的方法新建的虛擬機運行後會發現不能安裝XP系統,因爲虛擬機認爲是win7系統。
解決方法:新建虛擬機時,直接選擇第二項,載入iso鏡像文件,這樣虛擬機會默認是xp系統,xp就能安裝成功。
PS:不管是何種新建虛擬機的方式,都不影響其餘三個操作系統(ubuntu、cdlinux、winpe)的安裝和啓動。
11.測試完成後放入DVD盤,點擊UltraISO——工具——刻錄光盤映像,就能刻錄成功。(DVD4.7G 16X 大約4min)
刻錄成功後經親測,每個系統都能成功安裝。
PS:win7完全可以替換爲win8