Board logo

标题: 关于wengier的启动盘的问题 [打印本页]

作者: jmcarl     时间: 2003-11-23 00:00    标题: 关于wengier的启动盘的问题

1、pccache无须用LH加载,其本身的/MINI参数已可将其装入UMB中。若用LH加载,在我的机器上会在有EMM386驻留时死机。
2、盘中的NTFSDOS在我的机器上驻留有EMM386的前提下,用dir命令查看第二个NTFS分区时,会无休止地滚屏,改用4.03版则无此现象。
3、我用Motto Hairu成功驱动了优是储灵通世纪经典U盘,但它与ntfsdos有冲突,无论是启动盘中的只读版还是4.03版,一运行就死机。
4、盘中有grub所需的文件,却不见grub程序,不知何故?
5、盘中取消了cloaking及支持它的程序,不知是出于何种考虑?
6、经测试,在我的845G/GL机器上,UMBPCI.SYS加 /I=D400-EFFF参数会比不加参数或加/F、/M参数或加 /I=其它数值可获得更多的UMB,而HIRAM.EXE必须加 /X=CC00-D0FF参数,否则死机;而在我的845PE机器上,UMBPCI.SYS无须加任何参数,但HIRAM.EXE必须加 /X=D000-D4FF参数,否则死机,这与我之前所发帖中的参数不一样,不知何故,可能是UMBPCI.SYS的版本不一样吧。请大家也将这方面的参数配置公布,一起交流。

以上所述均指在10.12的启动盘中的情况。
作者: Wengier     时间: 2003-11-24 00:00
1:关于PC-CACHE,没错,确实不用LH命令加载就可以到UMB中。因为我在我的电脑上用LH命令和不用LH命令没有什么区别,所以我就一直没管它。既然您提到此问题,我下次更新时就去掉LH命令吧。

2:关于NTFSDOS的那个问题,您是说3.02只读版有BUG吗?不知上面所提的4.03版是指只读的还是读写的?

3:关于DUSE、USBASPI、NTFSDOS等程序之间的冲突,确实没有什么好办法解决,只能让用户选择是否加载了。

4:GRUB程序是boot中的stage1和stage2文件,不过已经加上了S、H、R属性。

5:取消CLOAKING有以下三个原因:
     a):加强兼容性。CLOAKING在部分系统上(比如VPC中)会造成死机,而且在VMWare中虽然不死机但却也无法正常工作;
     b):节省空间磁盘以加入GRUB多启动支持。正是删掉了CLOAKING.EXE等文件才有了足够的磁盘空间加入stage2等文件;
     c):当时随着SHSUCDX 2.1a的推出,不仅光驱驱动的占用空间大大减少(一个光驱才占6.5KB内存),和CLOAKING+MSCDEX相差不远了,而且以前的1.4/2.0/2.1版中的关于多光驱的BUG已被修复,所以可以正式用于这个启动盘中来代替CLOAKING+MSCDEX了。

6:在下一个版本中,我准备将HIRAM.EXE文件取消,以进一步加强兼容性。但关于UMBPCI.SYS,却不能在超级启动盘中加上任何参数,因为虽然它在某些系统中可能会得到更多的UMB内存,但会降低它在其它系统中的兼容性。
作者: jmcarl     时间: 2003-11-25 00:00
1、NTFSDOS 3.02只读版在我的机器上查看第一个NTFS分区时正常,只在查看第二个NTFS分区时异常(该分区根目录下有较多文件)。改用的4.03版是读写的。
2、既然DUSE、USBASPI、NTFSDOS等程序之间有冲突,只能让用户选择是否加载,但现在的启动盘的相关选项是全部加载的,望下一版本中改进。
3、我的机器无软驱,用U盘启动,启动盘是将U盘格式化成USB-HDD后,用WinImage将您做的启动盘映像文件中的文件直接释出到U盘,将除IO.SYS、MSDOS.SYS、COMMAND.COM、CONFIG.SYS和AUTOEXEC.BAT外的文件全移到一个目录中,再作适当修改做成的,启动时并未见如说明中所述的启动方式选择(即不见GRUB起作用),不知我应如何做才能使之有启动方式选择?
4、在我的845G/GL机器上,用HIRAM.EXE可使机器多出D100-D3FF地址段的内存可用。不知我的参数设置在其它的用相同芯片组的机器上是否一样适用,若一样适用,建议不要取消HIRAM.EXE,而是收集针对不同芯片组的设置,然后做成二级菜单让用户选择。
5、除了虚拟机外,CLOAKING是否在其它部分系统上也有兼容性问题?若没有,还是保留为好,它还有使用价值,毕竟绝大多数人做启动盘不是为了在虚拟机上玩的。
6、您能否找到一个能在实模式下将单显区的内存用作UMB的软件?我驻留内存的软件很多,很需要那段内存用。
作者: Wengier     时间: 2003-11-25 00:00
CLOAKING当然不只是在虚拟机中有兼容性问题,在其它一些系统中好像也有问题,毕竟SHSUCDX 2.1a的内存占用已经很少了,而且体积小得多,所以更加实用。

要使GNU GRUB起作用,就绝对不能“将文件直接解开并复制到U盘上然后再做适当修改”!!如果没有软驱的话,建议还是用虚拟软驱或光盘启动来做到吧。

由于NTFSDOS 4.03是读写版的,所以无法加入(体积太大)。不知有没有只读版的支持第二个NTFS驱动器的NTFSDOS?
作者: jmcarl     时间: 2003-11-27 00:00
看来我只好自己将GNU GRUB装进我的U盘里了。请问哪里有GNU GRUB下载?如何安装、设置?
作者: Wengier     时间: 2003-11-27 00:00
如果想手工安装到U盘上的话,建议下载一个GRUB for DOS 0.1.4完整版,然后按照提示进行安装。GRUB for DOS可以在这儿下载:

http://newdos.yginfo.net/grubdos.htm