风一样的男孩 发表于 2009-4-10 09:51:05

U盘量产之前,制作量产镜像ISO

兵马未动,粮草先行。
在死性不改的博客我第一次听说U盘量产(@@我是小白),虽然目前用不到,但是还是要虚心学习以便有备无患。在简单的搜索后稍微理解了一点,大意就是把U盘模拟为符合PC机的一个标准设备USB-CDROM。但量产不只是在WIN下看到U盘变成CDROM那么简单,所以又了解到了跟量产有关的量产镜像ISO,那么搞定多重引导和兼容性,兴许明天我出门的时候就不用带着2.5英寸的移动硬盘了。
为什么有量产镜像ISO?USB光驱启动和IDE光驱启动是不一样的。这就造成了不少人的困惑:我在虚拟机上测试ISO启动明明是正常的啊,为什么量产到U盘后就是启动不了呢。那是因为在虚拟机中人们都习惯把ISO放入IDE光驱中测试,所以没考虑到要在DOS下加载一些USB驱动。举个例子,老电脑加载UBSASPI.SYS后就能访问U盘上的文件,但新电脑有可能一加载USBASPI.SYS就死锁。
通过上面讲的,我想可以简单的理解为:U盘量产专用ISO镜像。
开始正题,制作包含通用PE工具箱的量产ISO镜像
Syslinux开发的isolinux,其多重引导的兼容性高,非常受欢迎。在syslinux官网上,有关于其ISO镜像制作的具体要求和规范。它要求用mkisofs工具来制作,其参数也有具体的要求。这参数决定了它作为CDROM介质多重引导成功是否的关键因素。
注意:任何步骤请勿使用中文或者带空格的文件夹。
首先下载syslinux-3.73.zip并解压至任意位置,并在C盘跟目录建立任意文件夹,例如C:\test,然后从syslinux中提取下列文件(压缩包文件较多,建议用搜索)按照下面目录树依次此放入。
   根目录
       |
       |—isolinux—| isolinux.bin
       |                      | isolinux.cfg (请手动建立该文件)
       |                      | memdisk
       |                      | vesamenu.c32
       |                      | chain.c32
       |                      | reboot.c32
       |                      | m16-640×640-syslinux.jpg(更名为m16.jpg)
       |
       |—boot—            存放IMG镜像以及启动文件
       |—PETools—   通用PE工具箱外置工具
       |—WXPE—         通用PE工具箱引导文件
提示:可以从安装过通用PE工具箱的U盘提取,另外复制通用PE工具箱根目录的PELDR到任意位置,后用。
打开手动建立的文件isolinux.cfg,键入下列内容并保存:
DEFAULT VESAMENU.C32
MENU BACKGROUND m16.jpg
MENU TITLE Multi Openie.com
LABEL boothd
MENU LABEL Boot System of HD0,1
kernel /isolinux/chain.c32 hd0,1
LABEL peldr
MENU LABEL Boot ton6 WinPE
kernel /boot/peldr.bin
更多定义该文本:

**** Hidden Message *****
下载引导文件处理工具,解压到C:\loadbin,并拷贝先前准备的PELDR到C:\loadbin目录并改名为a.bin,打开CMD窗口并进入C:\loadbin目录,键入下面命令:
mkimage ldntldr.bin a.bin peldr.bin
回车后无任何提示即执行成功并生成peldr.bin,拷贝C:\loadbin\peldr.bin到C:\test\boot目录。
下载,解压至任意位置,打开主程序wmkiso.exe。
Source Directory选择C:\test\
Output File选择ISO保存位置(路径无空格)
Boot Method选择isolinux
点击Build弹出CMD窗口处理,完成后即可初步在虚拟机测试新生成的ISO。
总结:我手头没有U盘- -,平常都拿移动硬盘干活的,有个空闲的1G内存卡,量产工具识别不了,明天去搞个U盘开始尝试量产。

lyygq 发表于 2009-4-10 22:00:54

学习一下

3228864 发表于 2009-4-12 00:44:21

近来在研究这个

实况小生 发表于 2009-4-15 14:22:22

学习一下有点难啊!

kgkobemj 发表于 2010-3-26 23:08:59

受教了,但是我想讲一些硬件检测工具整合到一个人家已经做好的iso镜像里,应该怎么办呢?

air_float 发表于 2010-4-4 17:35:48

拜托。为什么要回复了才能看啊。
顶一个咯

fang6jk 发表于 2010-5-20 13:16:31

回 楼主(风一样的男孩) 的帖子

真是个好东西我喜欢

fang6jk 发表于 2010-5-20 13:27:35

好东西大家不要错过

fang6jk 发表于 2010-5-21 07:55:48

好东西大家不要错过

fang6jk 发表于 2010-5-23 12:18:57

好东西大家不要错过
页: [1] 2
查看完整版本: U盘量产之前,制作量产镜像ISO