制作多启动盘的方法今天无聊,用grub4dos制作了多系统光启动光盘先看看图附件:boot.PNG附件:win7.PNG附件:ubuntu.PNG附件:WinPE.PNG附件:CdLinux.PNG需要软件:grub4dos,ultraISO制作方法:1、下载新版的grub4dos,把其中的grldr复制出来,并改名为grldr.bin2、打开UltraISO,点击菜单栏上“文件”-“属性”,把“文件系统”中的“允许小写字母”勾上再确定3、点击菜单栏上的“启动光盘”-“加载引导文件”,选择grldr.bin再点击打开导入4、用虚拟光驱挂载Windows7的iso,点击UltraISO菜单栏上的“操作”-“添加目录”,把Windows7的iso下的文件和文件夹全部导入5、用虚拟光驱挂载WinPE的iso,同样用“添加目录”把WinPE的ISO中的文件和文件夹全部导入,另外找WinPE中的setupldr.bin,ntdetect.com和bootfont.bin这三个文件用“操作”-“添加文件”方式,把这三个文件添加到光盘根目录,并把setupldr.bin改名为ldrxpe6、用虚拟光驱挂载CDLinux的iso,同样用“操作”-“添加目录”,把CDLinux的iso中的CDlinux文件夹导入7、在光盘根目录下新建文件夹,文件名为ubuntu,把ubuntulivecd更名为ubuntu.iso,并把casper下的vmlinuz和initrd.lz复制出来放在一起,再用“操作”-“添加文件”方式,把vmlinuz,initrd.lz和ubuntu.iso这三个文件导入到光盘镜像的ubuntu目录下8、新建menu.lst文件内容为代码:default0timeout4root(cd)gfxmenu/messagefontfile/fontstitle从硬盘启动chainloader(hd0)+1title安装Windows7chainloader/bootmgrtitle启动UbuntuLiveCDkernel/ubuntu/vmlinuzboot=casperiso-scan/filename=/ubuntu/ubuntu.isolocale=zh_CN.UTF-8initrd/ubuntu/initrd.lztitle启动WinPEchainloader/ldrxpetitle启动CDLinuxkernel/CDlinux/bzImageroot=/dev/ram0vga=791CDL_LANG=zh_CN.UTF-8initrd/CDlinux/initrd保存menu.lst,和message,fonts一起导入到光盘镜像的根目录9、最后保存光盘镜像,用虚拟机测试是否正常。其中的message可使用grub的gfxboot的themesmessage,fonts和menu.lst己打包附件:boot.rargrub4dos0.4.4下载地址:我的光驱可以刻录DVDDL,所以原来制作了一个8.1GB的ISO镜像文件,其中包括了老毛桃的winPE,雨林木风,深度,电脑城等GhostXP的GHO文件(进入PE可以直接恢复到硬盘)。但测试winPE一直都没成功,PE为老毛桃最终撒手不管版。目前还没有解决办法。修改了一下,暂时删掉winPE,鉴于YLMFOS集成了更多的软件,更适合国人胃口(个人意见,不准拍砖哈),我用YLMFOS取代了CDLinux,并将启动延时改为10秒。我的menu.lst文件为default0timeout10root(cd)gfxmenu/messagefontfile/fontstitle从硬盘启动rootnoverify(hd0)chainloader+1boottitle安装Windows7chainloader/bootmgrtitle启动UbuntuLiveCDkernel/ubuntu/vmlinuzboot=casperiso-scan/filename=/ubuntu/ubuntu.isolocale=zh_CN.UTF-8initrd/ubuntu/initrd.lztitle启动雨林木风OSv3.0LiveCDkernel/ylmfos/vmlinuzboot=casperiso-scan/filename=/ylmfos/ylmfos.isolocale=zh_CN.UTF-8initrd/ylmfos/initrd.img制作方法同上。测试环境:virtualbox虚拟机1.73GHzCPUx1384MRAM10GBSCSIPAE/NXIOAPIC如想制作USB启动盘可以将menu.lst第三行改为root(usb)更多信息请参见原帖(见回复)。上图增加第5个系统——安装叉屁把叉屁安装光盘中的I386文件夹导入到镜像中,再把叉屁光盘中的根目录下以WIN51开头的几个文件导入到镜像的根目录,在menu.lst添加title安装WindowsXPchainloader/I386/SETUPLDR.BIN再重新导入到镜像,保存光盘镜像即可。注意文件名及路径的大小写。