中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 关于DOS启动界面的疑问 上一主题 | 下一主题
zorsite
新手上路





积分 12
发帖 9
注册 2006-3-17
状态 离线
『楼 主』:  关于DOS启动界面的疑问

启动DOS,有些时候没有任何启动画面,有些时候又会出现WIN98的蓝天白云画面,有些时候还会有WIN95的蓝天白云画面。当然上述几种情况的DOS安装方式是不一样的。一种是在安装WINXP前用FORMAT C:/Q/S,一种是安装好了WINXP后利用chujiafu介绍的方法
http://www.cn-dos.net/forum/viewthread.php?tid=16762&fpage=1
用光盘启动到DOS,然后执行xpdos.bat在WINXP系统下加载DOS启动项。

印象中如果只是执行xpdos.bat的话,是不会有蓝天白云画面的,后来我为了可以在DOS下做更多的事情,复制了三个文件过去。config.sys himem.sys smartdrv.exe这三个文件。

我对DOS不太懂,但是我估计有可能是himem.sys里面包含了启动画面信息(初步推测)。因为smartdrv.exe文件是不会包含启动画面信息的,config.sys文件中我只加入了一句话:device=himem.sys /testmem:off现在唯一不能确定的就是himem.sys文件了。

但是这一推测也经不起推敲。因为同样的himem.sys,在另一些电脑上就不会有启动画面。(当然我没有严格的比较,只是看了一下两个himem.sys文件的大小,大小一样)

如果问题不出在himem.sys的话,我觉得应该是启动引导光盘的问题?比如在执行xpdos.bat前拿win98安装光盘启动到dos系统和拿另外一些高手做的系统维护光盘引导进入的dos系统。我今天拿的是一张win98的安装光盘进入的DOS,然后执行xpdos.bat,再复制了config.sys himem.sys smartdrv.exe这三个文件。然后再重由硬盘进入DOS启动项的时候就出现了win95的蓝天白云画面。而我之前一次是用的SNOOPY系统维护光盘进入的DOS然后执行xpdos.bat,完了之后由硬盘进入DOS启动项的时候出现的是win98的蓝天白云画面。

请问高手问题到底出在哪里?如果才能去除那个让人看着不爽的蓝天白云画面?

没有画面的DOS进入后只有C:\>
而有画面的DOS进入后显示
Straring Windows 95...
C:\>

[ Last edited by zorsite on 2006-12-23 at 04:29 AM ]

2006-12-23 04:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
cjfcjf222
初级用户





积分 172
发帖 77
注册 2006-11-23
状态 离线
『第 2 楼』:  

是MSDOS.SYS文件中,用FORMAT/S格式传系统会出现你说的那个现象,你可以修改这个文件里面的语句就不会出现了,要不就是到一般的启动盘里复制一个过来也没有了

2006-12-23 04:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zorsite
新手上路





积分 12
发帖 9
注册 2006-3-17
状态 离线
『第 3 楼』:  

Msdos.sys由三段组成:其中一段由一些无意义的字符组成,另外两段分别为[Paths]和[Options],定义了一些Windows9x启动所需的信息。现在我们先来对这两段的有关参数作一介绍,最后再来认识一下那些由表面看来无用信息所组成的段落。(注意:以下所介绍参数的出现与否视各位的装机情况而定)。
  [Paths]段包含如下设置:
  1.HostWinBootDrv= Default:C 意义:指定启动盘根目录的位置。
  2.UninstallDir= Default:C 意义:指定W95undo.dat和W95undo.ini文件的位置。这些文件是反安装Windows9x所必需的。
  注意:该参数仅当用户安装Windows9x时选择备份系统文件时出现。
  3.WinBootDir= Default:Windows9x的安装目录(例如:C:\WINDOWS)
  意义:显示启动Windows9x所需文件的位置。
  4.WinDir= Default:Windows9x的安装目录(例如:C:\WINDOWS)
  意义:显示Windows9x的安装目录。
  [Options]段包含如下设置:
  1.AutoScan= Default:1 意义:定义非正常关机时是否运行Scandisk。其中:
  0——不运行;1——运行前提示;2——运行前不提示,但在发现错误需修正时提示用户。
  该参数只在Windows95 OSR2和Windows98中有效。
  2.BootDelay= Default:2 意义:Windows9x继续启动前“Starting Windows”信息持续显示的延迟时间。
  注意:该参数Windows98不支持。
  3.BootSafe= Default:0 意义:若设为1则强制计算机进入安全模式。
  4.BootGUI= Default:1 意义:设为1则强制装载图形界面,若为0则不装载图形界面。
  5.BootKeys= Default:1 意义:若为1则允许使用功能键启动(包括F4、F5、F6、F8和CTRL),若为0则禁止在启动过程中使用这些功能键。
  注意:BootKey=0的设置优先于BootDelay=n的设置。
  6.BootMenu= Default:0 意义:若为1则允许使用启动菜单。若为0,用户必须在出现“Starting Windows 9x”时按F8键,或者在机器启动时按住CTRL键才能调用启动菜单。
  7.BootMenuDefault= Default:若系统正常运行则为菜单项1;若上次系统运行时挂起则为菜单项3。
  意义:使用该设置来设定启动的缺省菜单项8.BootMenuDelay= Default:30 意义:该设置用来设定系统显示启动菜单的延迟时间。如过了延迟时间,则按缺省菜单项启动。
  注意:该选项只有在设置了BootMenu=1后才起作用。
  9.BootMulti= Default:1 意义:若设为0则禁止多重启动;若设为1则允许使用F4和F8键来启动用户原先的作系统。
  10.BootWarn= Default:1 意义:若设为0则禁止启动安全模式的警告信息和启动菜单项。
  11.BootWin= Default:1 意义:若设为1则强制启动Windows9x;若设为0则禁止使Window9x成为缺省作系统(通常只在用户的机器上同时存在5.0版本以上的Ms-dos时有用)
  注意:如果BootMulti=1,按F4将改变缺省的作系统(例如:BootMulti=1时按F4键将强制运行Windows9x)
  12.DoubleBuffer= Default:0 意义:若设为1,则系统只为需要使用双缓冲的控制器设定双缓冲(例如SCSI控制器);若设为2,则不管控制器是否需要双缓冲都无条件设置双缓冲。
  13.DBLSpace= Default:1 意义:若设为1则自动装载DBLSPACE.BIN文件;若为0则禁止DBLSPACE.BIN文件的自动装载。
  注意:只要Dblspace.bin和Drvspace.bin其中之一存在于启动盘的根目录,Windows9x将自动装载。为了避免启动时自动装载Dblspace.bin或Drvspace.bin,建议在Msdos.sys文件中增加如下设置:
  DBLSpace=0 DRVSpace=0 14.DRVSpace= Default:1 意义:若设为1则自动装载DRVSPACE.BIN文件;若为0则禁止DRVSPACE.BIN文件的自动装载。
  15.LoadTop= Default:1 意义:若为0,则禁止Windows9x将COMMAND.COM或DRVSPACE.BIN/DBLSPACE.BIN装载在高端内存。如果其它软件存在兼容性问题,不妨设为0试试。
  16.Logo= Default:1 意义:若为1则显示Windows9x的旗标,若为0则不显示Windows9x的标志,同时也可避免和某些第三方的内存管理软件发生不兼容的问题。
  17.Network= Default:0 意义:若为1则意味着已安装网络组件,并且在启动菜单中添加“Safe mode with network support”项。
  Msdos.sys文件的最后一部分是由一些看似无用的信息所组成。这些信息对于那些需要判别Msdos.sys文件长度的程序是必需的。比如说,有的防病毒程序若是检测到Msdos.sys的文件长度小于1024字节,它也许会认为Msdos.sys文件已经被病毒感染。若是不小心删除了Msdos.sys文件,计算机将无法启动。

2006-12-28 13:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 4 楼』:  

可能是Io.sys文件的问题。

2007-1-14 06:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: