Win7&XP&PE&debian&UbuntuLiveCD 光盘制作工具准备:ultraiso, grub4dos(grldr), win7、win xp、debian、ubuntu Livecd光盘镜像。PE文件(可从网上的XXX系统光盘中提取)。各系统光盘引导文件。
实现原理:
由于有Linux的引导,easyBoot不好用,故使用grub4dos。所有系统的引导都使用grub的chainloader加载各系统引导文件。
用到2种grub4dos用法:
map XXX.img (fd0) map --hook root (fd0) chainloader +1 boot
.iso光盘镜像:
map XXX.iso (0xff) map --hook chainloader (0xff) boot 实际操作准备至少8G空间,建一“file”文件夹为光盘根目录。将winXP光盘,Win7光盘解到目录下,如提示重名,直接覆盖。将PE文件(WXPE\*,\MINIPE\*,WINPE.IS_)复制过来。解开Debian,ubuntu镜像,重名覆盖。创建“cdboot”目录,放入:W2KSECT.BIN(xp引导文件),WINS.BIN(PE引导),MEMTEST.BIN(内存测试)。UltraISO打开ubuntu 镜像,找到其虚拟文件系统文件(filesystem.squashfs),随便找个小文件替换掉内容,另存ISO为\cdboot\ubuntu.iso。复制Debian.ISO 到 \cdboot\ 。建立\menu.lst >
UltraISO 打开win7的iso,启动 》保存引导文件 。存为\cdboot\win7.bif。UltraISO 》新建 》启动 》加载引导文件 》grldr属性 》允许小写字母 (grub4dos区分大小写)将 “file” 下所有文件添加进光盘。保存光盘 |
|