无忧启动论坛

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

U盘启动成功率极高的方式, 比NTLDR+AVLGO兼容性还好

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-17 17:03:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个方法也是在论坛看见过
以前也有朋友发过

就是用win98的io.sys启动
通过config.sys出现菜单, 选择是HD0/HD1/FD0/FD1的方式
在多台电脑, 多个U盘上测试均成功
无论电脑识别为USB-ZIP/USB-HDD,在windows下也无论电脑识别为可移动磁盘/固定磁盘
都可以!!!!


方法:

使用hp的格式化工具2.2.0
附件1就是了
格式化时,  选择创建一个启动盘 ,  不选择 快速格式化
文件系统fat16
浏览dos文件位置, 就是你解压后hp格式化工具下的dos目录中
附件中有提供

此时, 尽量重新插拔一次U盘~我习惯了重插拔~哈
然后 , 删空U盘上的所有文件, 解压附件2 "启动文件" 下的所有文件到U盘根目录

自己配置boot/grub/下的hd0.lst  hd1.lst   fd0.lst   fd1.lst等来配置启动其他项目, 如PE等
本人已经将目录精简过了
并且禁止win98的启动盘写bootlog.txt等日志文件
能保证U盘根目录仅仅只一个io.sys和一个boot目录

要启动毛桃的PE
将winpe.is_重命名为unispe.is_复制到u盘boot目录下即可
要启动控制台, 将cmdcons.is_改名为uniscons.is_复制到boot目录即可
详情参见那些lst菜单文件








附件说明:
io.sys为修改过的win98的io.sys 修改如下
autoexec.bat修改为boot\autoexe
config.sys修改为boot\cfgsy
command.com修改为boot\cmdcom
msdos.sys修改为boot\msds
pe.x为winpe的配置文件,即原毛桃pe的winnt.xpe
co.x为控制台的配置文件
unispe及setupldr.bin改名并更改了其中引用文件的路径(配置文件指向boot\pe.x)
uniscm也是~
ntd.pro为ntdetect.com文件

注意msdos.sys是非常有用的, 可以控制不出现win98画面, 不使用高端内存, 不在根目录生成bootlog.txt等日志, 保证磁盘根目录干净,启动迅速
grub中的grub文件为07-07-16的grub.exe文件 memdisk.gz为07-06-10的memedisk文件, 都是目前最新版本


惠普格式化工具-带98的io.sys.rar (235.13 KB, 下载次数: 10786)
启动文件.part1.rar (341.8 KB, 下载次数: 8170)
启动文件.part2.rar (334.42 KB, 下载次数: 8268)

[ 本帖最后由 hytmtet 于 2007-7-17 05:10 PM 编辑 ]

评分

参与人数 1无忧币 +20 收起 理由
hwd6 + 20 我很赞同

查看全部评分

2#
 楼主| 发表于 2007-7-17 17:18:15 | 只看该作者
如果能使用量产工具
用usbcdrom的兼容性也是不错的

不然把第一分区格式化成 本地磁盘
那样兼容性比可移动磁盘更好
可以用ntldr+grldr直接启动
我在所有电脑上也都测试成功了的````


对于我的电脑中识别为   可移动磁盘
当然是   我楼上说的方法 是非常好的
回复

使用道具 举报

3#
 楼主| 发表于 2007-7-17 17:22:48 | 只看该作者
我遇到的3个io.sys
以前用的123k和125k的做的经常不成功, 换成98的一切ok
其中win98的最大  218 KB (224,150 字节), 兼容性也最好
不过我们只需要其dos功能
所以要配置msdos.sys
我发的附件也是配置过了的
[OPTIONS]
LOGO=0
BootGUI=0
BootWin=0
BootWarn=0
DisableLog=1
SystemReg=0
LoadTop=0
Autoscan=0
DoubleBuffers=0
DblSpace=0


熟悉98的同志再帮忙看看能不能再优化优化~
这个文件已经被改为boot\msds
以前有一位仁兄发过这方法
不过他没配置msdos.sys文件
所以还有win98的启动画面...

[ 本帖最后由 hytmtet 于 2007-7-17 05:25 PM 编辑 ]
回复

使用道具 举报

4#
发表于 2007-7-17 19:47:23 | 只看该作者
如果启动后是A:有可能无法载入PE,PE好像不让从A:启动

[ 本帖最后由 netwinxp 于 2007-7-17 07:48 PM 编辑 ]
回复

使用道具 举报

5#
发表于 2007-7-17 19:50:43 | 只看该作者

好方法

是有所创新,试一试。谢谢!
回复

使用道具 举报

6#
 楼主| 发表于 2007-7-17 19:57:55 | 只看该作者
原帖由 netwinxp 于 2007-7-17 07:47 PM 发表
如果启动后是A:有可能无法载入PE,PE好像不让从A:启动

可以的````
我试过啦`

可移动磁盘
直接进纯dos
u盘盘符为A
选择boot\cfgsy(也就是原config.sys)中的这项
install=boot\grub\grub --config-file=(fd0)/boot/grub/fd0.lst
里面chainloader (fd0)/boot/unispe
可以启动PE的
unispe就是改过的setupldr.bin
setupldr.bin中, 搜索其他文件是搜索自身所在分区上的
同理 , 其配置文件winnt.sif, 本例改成boot\pe.x
中, rdpath=....
也是指pe.x所在盘上的路径, 相对路径```
回复

使用道具 举报

7#
发表于 2007-7-17 20:00:33 | 只看该作者
还有一点,也就是说如果你格式化成USB-ZIP那么CMOS用USB-HDD启动就不认盘,反之亦然。U盘启动关键在于主板,主板行随便搞搞都行,主板不行再怎么搞都很难,其中以SIS芯片组的原装机最麻烦,有的U盘主控芯片与部分主板芯片甚至还有冲突,怎么搞都不行。:Q U盘启动很难通用,带个U盘去维护还是个美好的愿望,现在帮人搞机子通常除了U盘还是得带块光盘安全:lol
回复

使用道具 举报

8#
发表于 2007-7-17 20:01:52 | 只看该作者
原帖由 hytmtet 于 2007-7-17 19:57 发表

可以的````
我试过啦`

可移动磁盘
直接进纯dos
u盘盘符为A
选择boot\cfgsy(也就是原config.sys)中的这项
install=boot\grub\grub --config-file=(fd0)/boot/grub/fd0.lst
里面chainloader (fd0)/boo ...

你的是格式化成ZIP的?看来还是ZIP的兼容性高点。:hug:
回复

使用道具 举报

9#
 楼主| 发表于 2007-7-17 20:05:11 | 只看该作者
原帖由 netwinxp 于 2007-7-17 08:01 PM 发表

你的是格式化成ZIP的?看来还是ZIP的兼容性高点。:hug:


不是
采用hp的工具,应该都是格式化成hdd的

一个金士顿U盘
我的电脑中显示为 可移动磁盘
在IBM T30/  方正品牌台式机机 , hp nx6330 / hp一台台式机 都是别为usb-hdd ,使用该u盘, 选择hd0的菜单 , 都成功 , 如果直接选进dos盘符为C

在我的神舟本本上, 识别为为USB-RFM-FDD  , 直接进DOS盘符为A, 选择FD0菜单, 启动成功
回复

使用道具 举报

10#
发表于 2007-7-17 20:06:48 | 只看该作者
很有价值的的技术文章。不过有一点,我U盘在XP下识别为可移动磁盘,也可以用ntldr+grldr直接启动的,兼容性也很好
回复

使用道具 举报

11#
发表于 2007-7-17 20:07:31 | 只看该作者
如果能进到GRUB就好办了,通常很多情况下直接就不认了。
回复

使用道具 举报

12#
 楼主| 发表于 2007-7-17 20:09:27 | 只看该作者
我格式化成USB-HDD的

主要是格式化成USB-HDD模式
既便是bios中势必为USB软盘, usbzip
启动时, 选FD0都是可以正常启动的
如果bios识别为HDD
选HD0也可以启动成功


主要在于win98的启动盘
无论在硬盘, 还是在软盘
上都可以良好启动````

通过config.sys中的菜单
实现grub.exe加configfile指定菜单为fd还是hd的方式启动
这里如果选错, 重启 , 再选就是了
hd不能启, 则fd就能启


当然了
如果格式化成usb-zip
而bios识别为usb-hdd就会出错, 这里出错指grub出错, 而同样可以启动dos的, 只是grub在引用hdd或者fdd时都提示磁盘促厝

但是格式化成usb-hdd
bios识别为usb-zip
则可以正常启动


所以, 格式化的时候用hp的工具
都是格式化成usb-hdd的
部分电脑是别为usb-zip也没事```
回复

使用道具 举报

13#
 楼主| 发表于 2007-7-17 20:11:31 | 只看该作者
原帖由 hwd6 于 2007-7-17 08:06 PM 发表
很有价值的的技术文章。不过有一点,我U盘在XP下识别为可移动磁盘,也可以用ntldr+grldr直接启动的,兼容性也很好


ntldr+grldr能直接启动
我觉得主要取决于bios中对u盘的识别

只要bios识别为usb-hdd
则ntldr+grldr基本上100%成功的

所以我推荐如果windows下识别为 本地磁盘
使用ntldr+grldr
因为windows下识别为 本地磁盘
则bios中基本上都会识别为usb-hdd
回复

使用道具 举报

14#
发表于 2007-7-17 21:05:51 | 只看该作者
[OPTIONS]
LOGO=0
BootGUI=0
BootWin=0
BootWarn=0
DisableLog=1
SystemReg=0
LoadTop=0
Autoscan=0
DoubleBuffers=0
DblSpace=0

建议加入
BootMulti=0
BootDelay=0
BootKeys=0
BootMenu=0
BootMenuDefault=1
BootMenuDelay=0
BootSaft=0
Network=0
DrvSpace=0
另外msdos.sys最好>=1024字节,可以填充一些;开头的行
回复

使用道具 举报

15#
发表于 2007-7-17 21:24:42 | 只看该作者
先顶再看:victory: :victory:
回复

使用道具 举报

16#
发表于 2007-7-18 08:17:10 | 只看该作者
照方抓药,下来试试,谢谢!
回复

使用道具 举报

17#
发表于 2007-7-18 09:07:53 | 只看该作者
学习学习哦~~~~~~~~~~
回复

使用道具 举报

18#
发表于 2007-7-18 12:27:12 | 只看该作者
很有价值的的技术文章。
回复

使用道具 举报

19#
发表于 2007-7-18 13:23:49 | 只看该作者
我试了一下,确实可以,楼主高明
但是,U盘的符号不是A
回复

使用道具 举报

20#
 楼主| 发表于 2007-7-18 13:40:24 | 只看该作者
原帖由 apple666 于 2007-7-18 01:23 PM 发表
我试了一下,确实可以,楼主高明
但是,U盘的符号不是A


无论以那种方式
启动后都可以访问U盘

例如 主板识别为zip ,选FD0能进入
进入后,  如果直接进DOS, 则盘符为A:
如果采用grub引导某些IMG文件
会使img文件被映射为A:
这时, 只需要在启动菜单中, map --mem ........img (fd0)
后加上一条
map (fd0) (fd1)
这样, 选fd0启动img文件后, u盘盘符为B


如果选hd0能进
则U盘盘符为C:
回复

使用道具 举报

21#
发表于 2007-7-18 13:59:45 | 只看该作者
:D xiexie市是
回复

使用道具 举报

22#
发表于 2007-7-18 14:10:05 | 只看该作者
;P 没想到回贴:$ 真是老猫烧需
回复

使用道具 举报

23#
发表于 2007-7-18 14:40:29 | 只看该作者
楼主,怎么我不能下在你的附件?
回复

使用道具 举报

24#
发表于 2007-7-18 15:16:42 | 只看该作者
无法下载!:L :L :L :L
回复

使用道具 举报

25#
发表于 2007-7-18 17:11:58 | 只看该作者
好方法,试一试。:)
回复

使用道具 举报

26#
发表于 2007-7-18 17:15:17 | 只看该作者
下不了呀,:em12   :funk:
回复

使用道具 举报

27#
 楼主| 发表于 2007-7-18 17:52:07 | 只看该作者
原帖由 flower9999 于 2007-7-18 05:15 PM 发表
下不了呀,:em12   :funk:


能下啊`````
刚刚试过

如果你不能下
可以去
http://shing.ys168.com
下载
回复

使用道具 举报

28#
发表于 2007-7-18 18:06:15 | 只看该作者
绿色软件vmware 5.5
回复

使用道具 举报

29#
发表于 2007-7-18 18:06:39 | 只看该作者
绿色软件vmware 5.5
回复

使用道具 举报

30#
发表于 2007-7-19 09:39:02 | 只看该作者
真是个好东西,只是有一句不太明白:
“然后 , 删空U盘上的所有文件, 解压附件2 "启动文件" 下的所有文件到U盘根目录”
这个刚用HP工具做完的启动,里应该除DOS的三个启动文件没什么别的东西,你所说的删空U盘,command.com也删掉吗?还是指删掉msdos.sys(不需要了)和io.sys(删不删无所谓,等下会拷过来)?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 23:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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