Board logo

标题: wengier的 io.sys从u盘不能启动? [打印本页]

作者: fengkuang     时间: 2006-4-14 14:48    标题: wengier的 io.sys从u盘不能启动?

我把u盘做成了启动盘,只包含dos7.1的io.sys和command.com,config.sys中只加载了himem.sys,如下
device=himem.sys /testmem:off
dos=high,umb,auto
shell=command.com /p /e:640
fileshigh=30
buffershigh=20,0
lastdrivehigh=z
stackshigh=9,256
原先用win98中的原版io.sys,机器可以从u 盘启动,但换了这里下载的dos7.1超级启动盘中wengier破了逻辑锁的io.sys就不行了,u盘灯一直亮,屏幕死掉。我以前的软盘硬盘都是用的wengier的io.sys也没事,怎么u盘就不行了,为了确证是否io.sys的问题,我又试了几次,也换了其他启动盘里的精简的io.sys,发现只有98系统里的原版io.sys没问题。怎么回事啊,那位大虾能给个精简破硬盘逻辑锁的在我u 盘上没问题的io.sys啊?   我的主板是精英p6ieat,2002年买的,支持usb-fdd、usb-zip、usb-hdd、usb-cdrom启动的,我用的是usb-zip启动。

此外还有个问题就是当前绝对路径不知道,怎样得到当前绝对路径并添加到path变量里啊?比如当前路径可能是a:\或c:\,我想添加到path里,但path=.不行啊。怎么办?
谢谢了。
作者: xuantian     时间: 2006-4-14 17:46
启动盘中可以使用相对路径(不设置环境变量),比如:

config.sys
device=dos\himem.sys


autoexec.bat
lh dos\mouse

dos\
dir

.....
附件 1: IO.rar (2006-4-14 17:46, 157.28 K, 下载附件所需积分 1点 ,下载次数: 64)

作者: fengkuang     时间: 2006-4-14 18:00
你这个是破了逻辑锁的吗?怎么整的?跟win98那个一样大嘛,连修改日期都一样。
作者: fengkuang     时间: 2006-4-14 18:04
后面那个你理解错了我意思了,我不是要在config中用,我是要在autoexec.bat中将path设成当前dos所在位置,这样不管我的dos是在那个盘,那个位置,启动后path都设置正确。怎么做到?
作者: xuantian     时间: 2006-4-14 19:10
set path=dos



io.sys能用就行了
作者: Wengier     时间: 2006-4-15 02:09
fengkuang:那个DOS启动软盘中用的IO.SYS在某些U盘上不能正常启动是有可能的(但放在软盘上作为启动盘时则绝对没问题),不过如用MS-DOS 7.10完整安装版安装后安装于硬盘上的IO.SYS在你的U盘上应该可以启动吧。至于具体原因,我记得以前好像在某个帖子中说过的。
作者: fengkuang     时间: 2006-4-15 11:19


  Quote:
Originally posted by xuantian at 2006-4-14 19:10:
set path=dos



io.sys能用就行了

怎么我用set path=dos不行呢?
作者: steper     时间: 2006-4-20 14:55
这个IO.SYS用在移动硬盘里也不能启动,而MS-DOS7的IO.SYS则无问题。
作者: zhouhb     时间: 2006-4-22 20:38
学习了!
作者: Wengier     时间: 2006-4-22 23:53
MS-DOS 7.10完整安装版中所用的IO.SYS当然在所有的硬盘、U盘中都能启动,而且也比Win98的要小得多;而超级DOS启动盘中的那个IO.SYS则主要用于软盘(即软盘特别版),而且对于软盘来说体积当然是越小越好,因此只要确保能在DOS启动软盘中一定能启动即可那就足够了,如想用于其它设备中(如某些U盘),请使用MS-DOS 7.10完整安装版安装后的IO.SYS,体积相比稍大一点,但在所有设备中则均可以正常启动。
作者: zheast     时间: 2009-4-7 22:11
试用验证中....
作者: VeDe     时间: 2009-4-10 04:22
IO.SYS 问题很想知道具体原因,可惜搜不到W站回复的那帖。。。

PATH 可以如下解决:
增加这一句:FOR %%a IN (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF "%comspec%"=="%%a:\COMMAND.COM" SET SysDrive=%%a:
然后:在path=%SysDrive%\ 即可。。。
作者: cdrw     时间: 2009-4-15 07:54
谁能上传个完整版7.01的IO.SYS?
作者: Fannizhe     时间: 2009-4-21 04:45
好东西
作者: helloni     时间: 2010-8-14 18:55
做个U盘的吧
作者: bnnking     时间: 2010-12-10 10:08
顶一下