@
======================
U盘安装WINPE_CDLINUX_BT4_PUPPY_PRAYAYAQ3_BEINI_MAXDOS等工具的方法
这里采用的是grub4dos的引导方法。具体的制作步骤:
一、引导U
要想电脑能从U盘启动,那么这个U盘必须要有引导功能,引导也不是一个什么神秘的事情,就是使用软件U盘中写入一个引导记录和引导扇区就可以了,很简单的。插上U盘,格式化FATFAT32后打开UltraISO下载地址:blog.itful/articles/2009/485_ultraiso.html), 然后点击菜单栏的启动——“写入硬盘映像…” ——“便捷启动——“写入新的硬盘主引导记录(MBR——USB-ZIP+”(当然,选USB-HDD+”也行),再点确定后就写好主引导记录了,然后再点便捷启 ——“写入新的驱动器引导扇区——Windows 9x (这个兼容性较好),再点确定,引导扇区也就写好了,到此这个U盘就具有引导功能了。再把grub4dos.rar(下载地址:down.qiannao/spa
ce/file/xiaoben822/-4e0a-4f20-5206-4eab/grub4dos.rar/.page 解压后把io.syscommandMSDOS.SYSAUTOEXEC.BATmenu.lst这七个文件放到U盘的根目录里。要想grub4dos菜单支持中文,还要加入一个中文字库font(下载地址:down.qiannao/space/file/xiaoben822/-4e0a-4f20-5206-4eab/MUIFONT.GZ/.page),剩下的就开始编辑menu.lst尽情发挥了。
二、加入各种系统及工具
iso文件可以用winrar解压,也可以用UltraISO打开后提取,也可以加载到虚拟光驱中再复制出来)
1、加入WinPE
这里的WinPE用的是毛桃那个经典的版本,将下载下来的ISO文件解压,把除AUTORUN.inf 外的所有文件及文件夹复制到U盘的根目录下。再把WXPE目录下的NTDETECT.COM也复制到U盘的根目录下,再用记事本打开menu.lst加上这么一段就可以了:
2、加入CDLinux系统红帽linux系统下载iso
将下载的ISO镜像解压,把解压后得到的CDlinux文件夹复制到U盘的根目录下。
3、加入MAXDOS7.1 DOS工具箱
下载的文件解压,把MAXS.SYSMEMDISK.GZ这两个文件复制到U盘中的WXPE文件夹中。
4、加入bt4
解压bt4-pre-final.iso后把bootcasper文件夹放在U根目录。
5、加入beini
beiniiso文件解压后把其中的boottce放入U根目录下。
6、加入puppuy
puppyiso文件解压后全部放U根目录下,将U盘中的PUP_431.SFS,改为小写,并注意分隔号-的位置(即pup-431.sfs)。
7、加入Prayaya Q3(直接解压无效!!!)
先把PrayayaQ3装进另一张U盘后,然后把U盘里的prayaya-q3-usb文件夹复制到这U盘根目录下,就OK了。
(注意:如果你只有一个U盘的话,可以先在U盘装好Q3,然后把prayaya-q3-usb文件夹复制到你的电脑中备用。从第一步开始,完成U盘引导后prayaya-q3-usb文件夹复制到这U盘根目录下即可)
三、编辑U盘根目录下的menu.lst文件(具体如下)。
四、重启电脑,选择USB启动,完成!
===========
其实操作起来并不复杂。主要步骤:正确引导U盘、将所需要的文件全部拷贝到U盘里、编辑menu.lst,重启就OK。装puppy的时候,引导错误提示:pup_431.sfs not found .处理方法:将U盘中的PUP_431.SFS,改为小写,并注意分隔号-的位置(即pup-431.sfs)。详见图。

==============================menu.lst====================================

# 说明:
# 本启动内存卡内容,仅仅是一个别人的东西的合集,本人并没有作过多的修改。

#以下为menu.lst文件正文#
find --set-root /
fontfile /
splashimage /
timeout 10
default 1
password --md5 $1$2$WOzAAwhejT62wplMg6rEE1

title == WINPE_CDLINUX_BT4_PUPPY_PRAYAYAQ3_BEINI_MAXDOS (by:juniz 2010/06)
==
clear

title    [...]>>>Win PE 
find --set-root /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN (hd0)+1
boot



title     [...]>>>CDLinux (Wireless) 095
find --set-root /CDlinux/bzImage
kernel /CDlinux/bzImage root=/dev/ram0 vga=791 CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd
boot


title    [...]>>>PUPPY 431
find --set-root /vmlinuz
kernel /vmlinuz root=/dev/ram0 PMEDIA=usbflash
initrd /

title    [...]>>>BT4 bone II
find --set-root /boot/vmlinuz
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
initrd /

title   [...]>>>Prayaya Q3
find --set-root /
fontfile     /prayaya-q3-usb/fonts
kernel /prayaya-q3-usb/qvmlinuz mode=loop dir=/prayaya-q3-usb fs_dir=/prayaya-q3-usb/s
avedata ro_dir=/prayaya-q3-usb/ros
initrd /
boot




title    [...]>>>Beini 1.21
find --set-root /boot/bzImage
kernel /boot/bzImage quiet waitusb=10
initrd /

title   [...]>>> MAXDOS 7.1 TOOLS
find --set-root /WXPE/MAXS.SYS
map --mem /WXPE/MAXS.SYS (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title [...]>>>GRUB:_/
ECHO shut
commandline

title     [...]>>>StartFromHardisk               
root (hd0,0)
chainloader +1

title    [...]>>>RestartComputer           
reboot


title    [...]>>>HaltComputer
halt

# 结束                                                        BY:JUNIZ

==================menu.lst-==========================
U盘所有文件截图