U盘pe制作
U盘在默认情况下是没有引导的,不想硬盘和光盘,他们都有统一的标准,规定好在哪里引导,所以U盘的启动盘制作必须把它转换为其他的格式,有五种:usb-hdd,usb-zip,usb-hdd+,usb-zip+,usb-cdrom。重名字就知道他们分别模拟那些设备,usb-hdd模拟的是硬盘模式,把U盘当成移动硬盘;usb-zip是模拟成大容量软盘模式;一般来说旧的电脑支持zip模式,新的电脑支持zip和hdd模式,当然有些较新的电脑已经不支持zip模式。为了提高兼容性,又提出了hdd+模式,这种模式在支持hdd的机上就用hdd模式,在不支持hdd模式的机子上就用zip模式;zip+的原理也是一样的。当然有人还是觉得兼容性不够,所以又提出了usb-cdrom模式,这种模式兼容性比较好,但是制作困难。
U盘只有模拟成上面5种模式之一才有可能引导,当然引导还需要引导程序,有dos引导(就是dos,xp操作系统的引导),有grub引导(linux操作系统用的引导),有bcd引导(Vista,win7用的)……引导程序有很多,最重要是兼容性要好,在任何机子上都能引导起来,兼容性好的是dos引导,功能强大的应该是grub,下面具体介绍
原理到此为止,马上上教程制作U盘启动盘:
-
备份你的U盘,由于U盘制作有风险,一旦失败,可能直接导致你的U盘报废。下载diskgenius(原名diskman),插入你的U盘,运行diskgenus,在左边磁盘列表上,点一下你的U盘,看到长圆柱体显示的是你U盘的信息了,
选硬盘,备份分区表,写上文件名,然后会跳出保存好的信息。
然后由其柱状图,选备份分区到镜像文件,
把文件路径填好,点开始,如果你U盘文件比较多,时间会很久,所以尽量把无用的删除掉。 
-
下面制作U盘引导:
然后下载UltraISO,安装完后,右击UltraISO的图标,以管理员身份运行,(xp直接双击)点启动,写入硬盘镜像

写入方式建议选usb-hdd然后点便捷写入,写入心得硬盘住引导记录,选usb-hdd
然后选写入新的驱动器引导扇区,选windows 9x(听说这个兼容性好)
这两个写入都成功的话,那你的U盘已经可以引导了,如果你不信,可以重启你的电脑,从U盘启动,然后会显示找不到两个文件(我也记不得是什么了)
-
加入grub引导
在网上找到一下九个文件:
每个文件解释一下,command.com,io.sys,msdos.sys是dos的文件,没有他们dos就不能启动。Dos启动完之后,不会运行grub,需要手动打grub然后回车,为了方便,用记事本写一个autoexec.bat(这个文件会告诉dos启动时就运行那些程序),里面只有一个词grub。menu.lst,fonts,grub.exe都是grub的文件,其中grub.exe是主程序,fonts是中文字体库,没有他就显示不出中文,menu.lst是grub的菜单文件,123456是标志grub所在的跟目录,这些文件有的要自己写,有的要去网上找。
找到后把这些文件拖到UltraISO的主窗体中,上面的图标号了,然后点启动,写入硬盘镜像,点便捷启动,点便捷写入grub引导制作好了,从其电脑,从U盘启动
会看到下面的界面
-
配置你的grub引导,写入pe
下载win7pe,推荐老四win7pe虎年元宵版
地址:http://www.ctdisk.com/file/273873
下载cdlinux:推荐最新版cdlinux-0.9.6.1
地址:http://www.cdlinux.info/wiki/doku.php/zh/download/latest
如果对无限破解有兴趣的可下载无线增强班的cdlinux
把他们都解压到U盘,得到如下文件列表
BOOT属于win7pe的文件夹
CDlinux属于cdlinux的文件夹
TOOLS里面有fonts和hpy-xpm
W7PE也是win7pe的
123456
AUTOEXEC
Bootmgr
Command
Grub
Io.sys
Menu
MSDOS.SYS
然后在menu里写上(用记事本打开):
find –set-root /123456
splashimage /TOOLS/hpy.xpm.gz
fontfile /TOOLS/fonts
timeout 10
default 0
title ┈┈┈┈┈open技术部U盘应急盘┈┈┈┈┈
clear
title 0: 【0】从硬盘启动计算机
root (hd0,0)
chainloader (hd0,0)+1
title 1: 【1】启动 Win7Pe
find –set-root /123456
chainloader /bootmgr
title 2: 【2】启动 CDlinux(CN)
find –set-root –ignore-floppies /CDlinux/bzImage
kernel /CDlinux/bzImage quiet CDL_DIR=CDlinux CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd
title 3: 【3】重新启动计算机
reboot
title 4: 【4】关闭计算机
halt
这些都是grub菜单内容,如果看不懂可以下载grubfordos教程,找不到可以去我网站下,至此一个U盘启动盘制作完毕,里面有两个系统一个是cdlinux一个是win7pe,你可以随便增加系统如xppe,dos工具箱,只要把文件考到U盘,修改menu、即可
-
这里补充一下如何增加新的系统,步骤两个,意识把文件解压到U盘,二是在menu里添加几行语句即可,例如我增加一个dsl linux操作系统,就添加:
title 3: 【3】启动 DSL
kernel /Kernel/linux24 ramdisk_size=131072 init=/etc/init lang=us apm=power-off initrd=minirt24.gz nomce noapic quiet BOOT_IMAGE=KNOPPIX frugal
initrd /Kernel/minirt24.gz
如果不会写可到网上搜一下
下面是cdlinux的启动图

Cdlinux的桌面:

Win7pe启动:

Win7pe下的office:

POSTED ON 2010年09月2日,