无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6146|回复: 12
打印 上一主题 下一主题

[分享]兼容性好的U盘启动盘制作经验

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-19 11:04:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是在 http://bbs.wwwfox.net/viewthread.php?tid=86500&extra=page%3D1 介绍的方法的基础上制作而成的。
如果嫌我啰唆可以跳过制作方法,按后面简单的制作过程格式化U盘,把上传的文件拷贝到U盘就可以了。


按上面帖子的方式,主要是兼容性有问题,对于不同的机器要用不同的方式去制作,目前我试过两套不同的主板:
1,IBM机器主板,用HP格式化工具可以启动,U盘被认作hd0。
2,华擎945G主板,用usboot工具格式化可以启动,U盘被认作fd0。
这样就很麻烦,除了用不同的工具格式化外,启动到grub后,menu.lst还要改来改去。
我后来发现机器有一些共通点,就是对于启动到dos来说比较兼容,而且我发现98 dos 启动盘的兼容性最好。
所以我的思路是从U盘启动到dos,然后从dos启动grub,然后再统一menu.lst菜单,从而进入xpe等工具盘。而且设置好配置文件后,不需要手工干预,直接就到grub启动菜单了。
无论是usboot,还是HP格式化工具,发现格式化成usb-hdd,fat32格式,两套机器都是能进入98 dos的,然后在AUTOEXEC.BAT里加入grub可以自动跳到grub启动模式,当然这里用了grub4dos工具。
主要的问题就是menu.lst的配置了,这里采用了find --set-root [filename] 命令来区别不同机器把U盘当作不同的磁盘类型。这就可以在U盘根目录中放入一个特征文件,从而自动设定正确的路径。(注意:比如我的U盘的特征文件名是usb_boot_feature.txt,开始的时候我在使用find命令时,发现直接写usb_boot_feature.txt,且只用一个全局的find --set-root命令,在ibm机器是好用的;但是在华擎945G的机器上不行,必须写成/usb_boot_feature.txt,而且必须再每个title下面都要使用一个find --set-root命令)
这样不同的机器都能一下进入grub菜单了,可以直接选取想要的xpe环境,或者是其他工具盘。这里可能已经有很多网友提出过这样的方法了,也可能已经使用了,并且可能已经做出了更好,更简单,更兼容的方法,请恕我学浅,这几天折腾了一下U盘启动的东西,才开始学习grub,没有看到您的大作。请广大网友拍砖。


【简单的制作过程】
1.用usboot或者是HP格式化工具格式成U盘dos启动盘
2.将我上传的文件解压到U盘根目录下,如果此时开机能从U盘启动,见到grub菜单应该就没什么问题了。
   下载地址:http://exs.mail.foxmail.com/cgi-bin/downloadfilepart?svrid=4&fid=bb70dd0b2705e0de9d2a18e84cbc1fc977580d6d7862af60
                (398k,提取码:eeb8d899,有效期7天,我没有什么好的上传方式)
3.将minipe文件夹拷贝到你的U盘根目录下。
   下载地址(引用前文):http://219.235.2.25/webtest/embeded/boot/MiniPE.rar

[ 本帖最后由 nnhit 于 2007-10-19 11:25 AM 编辑 ]
2#
发表于 2007-10-19 18:22:50 | 只看该作者
这样就很麻烦,除了用不同的工具格式化外,启动到grub后,menu.lst还要改来改去。

不用这样麻烦的

建议你参考下YOUSM作的那个REBOOT

也是用GRLDR启动的

不管你是启动到C还是启动A  都是一样正常的

不用修改MENU

要修改说明你的MENU写的不好
回复

使用道具 举报

3#
 楼主| 发表于 2007-10-22 10:00:20 | 只看该作者

回复 #3 chnhhwz 的帖子

我说的改来改去是针对我前面提到的帖子。
我现在的方式是不用来回改menu.lst的。只要覆盖到U盘就行了。
回复

使用道具 举报

4#
发表于 2007-10-22 11:27:34 | 只看该作者
这个思路不错!可以解决好到问题。不管什么猫,只要抓耗子就好。
回复

使用道具 举报

5#
 楼主| 发表于 2007-10-22 15:49:52 | 只看该作者

回复 #5 ljtys 的帖子

谢谢这位兄弟的鼓励。
麻烦哪位老兄能用的或是不能用的上来吱一声。还请帮忙把我上传的那个文件上传到一个固定的地方,不然过几天就不能用了。为人为己!
回复

使用道具 举报

6#
发表于 2007-10-23 19:17:02 | 只看该作者
谢谢楼主分享..:victory:
回复

使用道具 举报

7#
发表于 2007-10-28 18:31:15 | 只看该作者
请楼主再发个下载吧,让更多的人能够使用。原来那个失效了不能下。
回复

使用道具 举报

8#
发表于 2007-10-29 00:59:27 | 只看该作者
楼主。。再发一个吧。。要不用Winrar压缩成几个分卷上传啊~~ 才300多K应该可以的啊~

[ 本帖最后由 kktt133 于 2007-10-29 01:01 AM 编辑 ]
回复

使用道具 举报

9#
 楼主| 发表于 2007-11-12 10:48:46 | 只看该作者

U盘根目录的文件

请见附件:

usb_boot.part1.rar

97.66 KB, 下载次数: 160, 下载积分: 无忧币 -2

usb_boot.part2.rar

97.66 KB, 下载次数: 114, 下载积分: 无忧币 -2

usb_boot.part3.rar

97.66 KB, 下载次数: 112, 下载积分: 无忧币 -2

usb_boot.part4.rar

97.66 KB, 下载次数: 115, 下载积分: 无忧币 -2

usb_boot.part5.rar

7.66 KB, 下载次数: 99, 下载积分: 无忧币 -2

回复

使用道具 举报

10#
 楼主| 发表于 2007-11-12 10:54:44 | 只看该作者
另外再说一下,我在实际用的时候的一些经验。我后来又遇到了一台比较老的笔记本ibm r32,bios里面显示支持usb fdd,我把U盘格成了usb fdd,不行。按原来的usb hdd fat32也不行。usb zip试了也不行。格式化成usb hdd fat成功启动。但是这个usb hdd fat的启动盘拿到上面提到的新机器上不能启动。

看来usb hdd的兼容性还是最好的, 只不过新机器要用fat32,老机器用fat
回复

使用道具 举报

11#
 楼主| 发表于 2007-11-12 11:02:50 | 只看该作者
还有,后来我又在这个启动U盘的基础上加入了一个 ISOEMU。这样就可以把一个启动盘的iso镜像放到U盘上,启动后可以进入这个iso启动光盘的启动界面了。但是用这个iso装xp还有些问题,有人说这种模式不行吧。当然最好的想从iso启动的方式还是用量产工具,这种兼容性高。但是像我这种用SD+读卡器做的U盘,好像没办法用量产。这个ISOEMU+iso镜像倒是可以玩玩,用来做系统维护什么的应该是可以的。
回复

使用道具 举报

12#
发表于 2007-11-23 19:52:46 | 只看该作者
新手 很多知识还没看懂
回复

使用道具 举报

13#
发表于 2007-11-24 11:06:11 | 只看该作者
我是华擎的P4i45gv,插上U盘显示“USB RMD-FDD”,U盘文件格式只能用FAT,用FAT32就不能引导。
公司的电脑是690v的,显示U盘是“USB HDD”,可以用多种格式引导。
最终我使用USBOOT 1.7把U盘格式化成USB ZIP,再用GRUB DOS,我家的电脑、公司的电脑都可以引导。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 20:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表