无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: dos时代菜鸟
打印 上一主题 下一主题

我的dos工具箱 2015.05.01 188-17.16 4dos版

    [复制链接]
121#
 楼主| 发表于 2009-5-5 16:16:58 | 显示全部楼层
原帖由 chenall 于 2009-5-5 14:39 发表
为什么不使用TCP/IP协议啊,TCP/IP协议比较通用.使用TCP/IP也可以访问共享资源.

下个版本能否增加TCP/IP协议?

因为我目前使用的电脑都是不装IPX协议的.好像IPX一般用过玩局域网游戏比较有用.

不过使用I ...


说实话,从dos到2003 网络这一块,我就是个普通用户。刚弄明白一点dos下 ipx 网络的架设。感觉还比较简单。
看过 国外一些 dos下tcp/ip 网络的建立,有点头晕。过一段时间,有时间了再研究下,毕竟tcp/ip 快一些。

刚对ipx logon tw汉字系统 方面的脚本做了一下调整,不知道那个 nv系列网卡驱动 测试如何,准备一起更新下。
回复

使用道具 举报

122#
 楼主| 发表于 2009-5-5 16:48:17 | 显示全部楼层
原帖由 chenall 于 2009-5-5 16:36 发表
没用NV系列网卡,不能提供测试.呵呵.

好像网络的还是有问题.我使用VMWARE测试,没办法连接到服务器上的共享.

但这个共享资源确定是正常的,因为我使用我以前做的那个万能网络启动盘同样使用IPX协议可以映射成 ...


1、2009 05 04 版本的那个,里面VM网卡可能确有问题,0505版本应该没问题的,我刚测试过。
    另,可以用这个:http://www.namipan.com/d/1d761e79dbbca5ee7d11d2f172b6682776ca6d5c6ffa7900 再看看,更新了一下相关脚本(nv网卡待测)。
2、要运行命令,可以进入 vc 有命令行输入功能。还有就是 ESC退出菜单后并没有运行ri,只是退出了 tw汉字系统、卸载ntfs驱动和鼠标驱动。
回复

使用道具 举报

123#
 楼主| 发表于 2009-5-5 17:26:03 | 显示全部楼层
不知道怎么搞的,那个undi 万能网卡驱动,在部分实机上测试通过,而在vm虚拟机下就驱动不了。好在vm网卡驱动能用。给几个ipx 共享的图。
1、vm虚拟机 自动方式 网卡驱动成功

2、输入 ipx 网络映射参数,把宿主电脑(msuser...)中 名为 gho 的共享映射到x盘

3、映射成功 映射盘以及网络路径列表



[ 本帖最后由 dos时代菜鸟 于 2009-5-5 17:30 编辑 ]
回复

使用道具 举报

124#
 楼主| 发表于 2009-5-6 08:18:42 | 显示全部楼层
UNDI全称是Universal Network Driver Interface,译为中文是通用网络驱动接口。可以把它看作一个驱动程序接口库数据,它是保留在dos常规内存640K中的一个数据段
date code,通常用intel的ndis.dos、3com的UNDIS3C.DOS来调用这个数据段。加载启动镜像会清除undi,为了能使用undi,镜像文件格式必须要保留这个undi数据段,常规内存也会减少。

这样看来,undis驱动是否好用,还与img影像的装入方式有关。如果用grub,pxe等内存虚拟方式装入并调用,很可能把常规内存中那段数据段覆盖掉。那样,undis驱动就不能用了。
回复

使用道具 举报

125#
 楼主| 发表于 2009-5-6 08:23:21 | 显示全部楼层
2009 05 06 更新
稳定版:
http://www.namipan.com/d/303e5f6 ... b62458e55cb650d7a00
没有大的改动,对ipx脚本作了一些修正。
回复

使用道具 举报

126#
 楼主| 发表于 2009-5-6 14:30:21 | 显示全部楼层
刚用了一下,架设IPX网络加载网卡后第一行提示信息显示乱码.
还有能不能在NDIS+IPX映射菜单里面的介面的右上角加个[X],用鼠标点一下就退出了,很方便.你的工具就像DOS下的视窗系统一样




1、没看到乱码阿,上个图看看。

2、要退出可以用 esc 按钮。



发现加载网卡后就会成英文坏境了.....


主要考虑到运行 网络驱动 与 tw汉字系统 之间有先后次序,所以在英文环境下安装网卡,安装完毕后再调入中文环境。
比如:上一版本,在tw状态映射ipx共享后,如果退出tw,这些ipx共享也有可能会不能用。

这个 与tw下 ifsdrv 驱动道理一样,如果在 tw 后安装 ifsdrv-ntfs驱动,而在tw 退出前没有及时卸载;那么,tw退出后,这些ifsdrv驱动将滞留在内存无法清掉,而其加载的分区也不能用。所以,在退出dostools菜单的时候,都是要默认卸载一次 ifsdrv驱动。
还有就是 典型的 ctmouse 驱动也是同样道理。

[ 本帖最后由 dos时代菜鸟 于 2009-5-6 16:24 编辑 ]
回复

使用道具 举报

127#
 楼主| 发表于 2009-5-7 09:14:25 | 显示全部楼层
原帖由 chenall 于 2009-5-7 08:41 发表
乱码,加载网卡驱动后


晕,我这边n台电脑都没有出现过啊。明显是内存不足tw无法再次加载造成的。
是不是此前加载过其他驱动,比如:ntfs
回复

使用道具 举报

128#
 楼主| 发表于 2009-5-7 09:39:52 | 显示全部楼层
2009 05 07 更新:
硬盘用img:  http://www.namipan.com/d/3371543 ... 93d4d1d2e4b92b97900
pxe用:http://www.namipan.com/d/0ce598248fb6ea95c58a73e2814317438f5d85f5e1f38000
1、针对ipx 网卡汉字显示问题,改回原有模式,在汉字系统下加载。
2、改进 dostools ESC退出,只退出菜单,而不退出ctmous/tw/ifsdrv

[ 本帖最后由 dos时代菜鸟 于 2009-5-7 10:03 编辑 ]
回复

使用道具 举报

129#
 楼主| 发表于 2009-5-7 15:05:54 | 显示全部楼层
原帖由 chenall 于 2009-5-7 14:43 发表
把PXE的IMG转换了一下启动测试,现在不会乱码了.

不过VMWARE测试,E1000的网卡还是不能使用共享.


如果配套网卡不能用,可以用万能网卡看看。

刚查了一下 axdos 网卡库中不支持 e1000 。

[ 本帖最后由 dos时代菜鸟 于 2009-5-7 15:10 编辑 ]
回复

使用道具 举报

130#
 楼主| 发表于 2009-5-7 17:04:18 | 显示全部楼层
原帖由 fjj1218 于 2009-5-7 16:49 发表
试了下新版,已经没有乱码了,但在一台网卡为ADMTEK AN983 的机子上加载不了,用万能驱动可以加载,但又不能共享了


理论上能通过万能驱动加载的,就应该可以共享。
要共享,就不能用 “简明安装”,需要在 ipx 网卡安装的时候选择 “手动”,然后选择undi万能驱动。
回复

使用道具 举报

131#
 楼主| 发表于 2009-5-7 17:13:39 | 显示全部楼层
2009 05 07 17:00 更新
pxe版本:
http://www.namipan.com/d/2099d13 ... fda1a8ee12a89038100
改进了logon脚本,增加drv2.bat用来列举当前空闲的盘符。




[ 本帖最后由 dos时代菜鸟 于 2009-5-7 17:21 编辑 ]
回复

使用道具 举报

132#
 楼主| 发表于 2009-5-7 17:43:58 | 显示全部楼层



回复

使用道具 举报

133#
 楼主| 发表于 2009-5-7 17:52:46 | 显示全部楼层
原帖由 fjj1218 于 2009-5-7 17:44 发表
硬盘版呢?PXE版不会用^_^


xp硬盘版:
http://www.namipan.com/d/30bfd0480b1058c7a69e2a299fe3c83b5ede162899f17b00
注意:硬盘版的 网卡 undi 驱动有可能失灵,因为grub的 memdisk 方式加载img 有可能会把内存中的 undi数据段覆盖掉。

[ 本帖最后由 dos时代菜鸟 于 2009-5-7 17:58 编辑 ]
回复

使用道具 举报

134#
 楼主| 发表于 2009-5-7 18:27:45 | 显示全部楼层
原帖由 fjj1218 于 2009-5-7 18:10 发表




我的是U盘,用GRUB和syslinux双启动的,优先启动syslinux,应该没有问题吧


这个就不清楚了,也不是所有的电脑grub方式都不能用undi驱动,所以这个问题有很多不确定因素。
估计 grub 应该有本地调用pxe img的功能,这样就没问题了。
回复

使用道具 举报

135#
 楼主| 发表于 2009-5-9 12:47:50 | 显示全部楼层
xp硬盘安装版本+tftp_pxe网络版 二合一:
http://www.namipan.com/d/e9721d1 ... 6b3b3bd2c72146b8500

用grub 0.4.4 作pxe启动文件,启动界面中文。
install.cmd 为xp硬盘版安装脚本。
回复

使用道具 举报

136#
 楼主| 发表于 2009-5-15 08:12:28 | 显示全部楼层
2009 05 15 更新
http://www.namipan.com/d/9c60add ... f2b5b33dfab4e698500
更新spfdisk 3v
改进中文脚本,统一为cn.rar 便于日后更换。输入命令 s 可以获得输入法支持。
回复

使用道具 举报

137#
 楼主| 发表于 2009-5-16 08:10:58 | 显示全部楼层
原帖由 zhangze 于 2009-5-15 23:59 发表
这个网刻时还是要到每个机子上去弄一下才可以
不做成MAXDOS7一样自动开启就网刻的吗


1、这个工具箱主要用于维护,并不是单纯为了 网刻。
2、如果想自动网刻,自己做一个单独功能的网刻工具盘不是更好么?体积也会小很多。
回复

使用道具 举报

138#
 楼主| 发表于 2009-5-19 15:51:18 | 显示全部楼层
2009.05.19 更新
http://www.namipan.com/d/ca0ced3 ... 1924acfe407bc2c8500
1、增加统一搜索脚本ss.bat
2、修正iso/gho/xcopy 等与搜索相关的脚本涉及到的bug.
回复

使用道具 举报

139#
 楼主| 发表于 2009-5-20 17:21:33 | 显示全部楼层
20090520 更新
http://www.namipan.com/d/743ddce ... 5851eb27b4ed5c28500
vc文件管理中的F2菜单增加iso虚拟光驱功能,在vc文件窗口选择一个iso文件,然后按 F2 再按 I 就可以把该iso文件虚拟成光驱。
 
回复

使用道具 举报

140#
 楼主| 发表于 2009-5-22 15:03:04 | 显示全部楼层
2009 05 22 更新
http://www.namipan.com/d/a037584 ... ab3b185aafcd2dc9000
引入 gdisk 11.02 版本,解决usb-hdd引导加载usb驱动后,gho搜索错位问题。
回复

使用道具 举报

141#
 楼主| 发表于 2009-5-22 20:19:02 | 显示全部楼层
原帖由 fjj1218 于 2009-5-22 19:18 发表
测试反溃:用USB-HDD启动,如果不加载USB驱动,直接搜索恢复的话,在出现

调用DISKX33.BAT 挂载IFSDRIV分区并搜索GHO文件
DOS LFN SERVICES INSTALLED
MOUNTED DOS DRIVES E: F: G:

时候就停在那里好久不动 ...


1、我用usb-hdd 测试没有问题啊。你的那个usb-hdd 是闪盘还是移动硬盘?
2、卡死,估计是gdisk对内存高要求所致,启动的时候选择 himem.sys+umbpci 内存模式或者 himem.sys+emm386.exe 模式看看。
3、如果加载了usb驱动,本地硬盘被识别成第一硬盘,而实际是第二硬盘,那么向第二硬盘恢复/安装系统能成功么?
回复

使用道具 举报

142#
 楼主| 发表于 2009-5-22 21:31:42 | 显示全部楼层
2009 05 22 21:16 更新
http://www.namipan.com/d/b8cfe0f ... 19b7329b8f0acdb9000
修正 ghost 中两个脚本 diskx21.bat 和diskx22.bat 中nx22 变量的文件输出指令。
回复

使用道具 举报

143#
 楼主| 发表于 2009-5-22 22:37:31 | 显示全部楼层
原帖由 fjj1218 于 2009-5-22 21:43 发表



我的U盘是台电16G U盘.量产成USB-HDD和USB-CDROM,U盘启动后HDD默认是C盘
启动的时候是选择 himem.sys+umbpci 模式,但我加载USB后再搜索恢复又没问题
将本地硬盘改成第二硬盘安装系统可以成功


首先,多谢反复测试,辛苦了。

看看 21:16 版本,能否解决usb-hdd 启动并加载usb驱动后gho搜索错位问题。
回复

使用道具 举报

144#
 楼主| 发表于 2009-5-22 22:41:54 | 显示全部楼层
原帖由 x.Nichdlas 于 2009-5-22 21:54 发表
可惜啊 目前多启就差dostools不能在isolinux里面启动了
还是不行 加参数就会卡死 不加参数好歹能退回上级菜单

用的就是3.80的isolinux


isolinux 不是经常用
能否用isolinux 调用 ezboot引导---〉dostools.img ?
或者用 grub4dos
回复

使用道具 举报

145#
 楼主| 发表于 2009-5-23 07:57:42 | 显示全部楼层
原帖由 x.Nichdlas 于 2009-5-22 22:46 发表
这样的话当然能启动 不过有些许遗憾啦~~ :>
老大能否提供个没有图形化的img给我测试下 我猜测会不会是因为这个的影响


本来也不是图形化的阿。从你的情况看 configp 还没有启动呢。甚至io.sys 还没有发挥作用呢。再说了,config.sys 里面提供了文本方式的启动方案的。
回复

使用道具 举报

146#
 楼主| 发表于 2009-5-23 10:29:39 | 显示全部楼层
原帖由 fjj1218 于 2009-5-23 09:07 发表



用21:16新版测试了两台机,usb-hdd 启动并加载usb驱动后gho搜索错位问题已经解决了,激动ING
另:不加载USB直接搜索恢复挂载IFSDRV分区时卡死,但在另一台机上又可以,就是好慢要等1分钟左右才开始完成硬盘列 ...


加载ifsdrv 卡死,可能和机器型号有关。我这边分别用usb-cdrom和usb-hdd模式引导n台电脑,不加载usb驱动 搜索gho都没有问题的。
因为gdisk11。02 体积太大,可能内附的usb驱动的关系吧,运行的时候对内存需求也很大,考虑如果 用 gdisk /nousb 会不会缩短时间。

有的usb-hdd 模式启动,usb驱动有可能加载失败。
回复

使用道具 举报

147#
 楼主| 发表于 2009-5-23 15:01:45 | 显示全部楼层
关于ghost搜索恢复和gdisk方面

1、当用usb-hdd启动电脑后,usb-hdd会被gdisk和ifsdrv识别为本地硬盘,但是当运行usb驱动以后,usb-hdd会被ifsdrv识别成非本地硬盘。
2、diskx22.bat 负责找出所有硬盘中可以被ifsdrv驱动的分区,这个过程会把usb驱动后usb-hdd上的ifsdrv支持分区也找出来(包括没有被dos的启动自动分配盘符的fat32类型分区)。而实际上ifsdrv只对本地硬盘起作用。
3、diskx33.bat负责根据diskx22.bat的执行结果确定是否运行ifsdrv。

当本地硬盘上没有ifsdrv支持的分区而又加载了usb驱动的时候,由于usb-hdd上仍然有ifsdrv支持的分区,而导致diskx22.bat判断错误,diskx33.bat调用ifsdrv来驱动usb-hdd上的fat32等分区,ifs驱动失败以后,diskx33.bat会把一个Unavalibale的错误盘符分配给搜索程序。

这是bat的问题,现将此bug简单修正,不知道能不能解决ifsdrv卡死问题。
但是 这个bat问题本身并不能导致ifsdrv卡死。另外,已经把gdisk调用脚本统统增加 /nousb参数,希望能够解决问题。

另外,usb-hdd启动,如果加载了usb驱动,pq,spfdisk,diskgen3个分区软件将有可能无法运行。

20080523 更新
http://www.namipan.com/d/6eb0af3 ... 3e9c6ee8871cc3d8500
回复

使用道具 举报

148#
 楼主| 发表于 2009-5-23 15:07:05 | 显示全部楼层
原帖由 fjj1218 于 2009-5-23 11:16 发表



五月初早期的版本加载ifsdrv 好像不会卡死


有没有测试,不通过usb-hdd启动,ifsdrv加载是否也卡死?比如用pxe方式启动,或者用本地硬盘grub4dos引导启动?

usb-hdd启动,我这边刚刚测试几台电脑没问题啊。新旧版本都测试了。
回复

使用道具 举报

149#
 楼主| 发表于 2009-5-23 16:45:31 | 显示全部楼层
原帖由 fjj1218 于 2009-5-23 16:01 发表




用本地硬盘grub4dos引导启动没问题,硬盘列表都很快一下子就搞定了


看来就是 usb-hdd 方面的问题了,可能与硬件配置、bios设置、usb芯片、usb驱动等方面有关系。复杂了,不好判断。

另发现 usb 驱动安装后,vc 中F2菜单的“iso虚拟光驱”加载功能会失效,但dostools菜单中的“iso搜索并虚拟”功能可用。

[ 本帖最后由 dos时代菜鸟 于 2009-5-23 17:18 编辑 ]
回复

使用道具 举报

150#
 楼主| 发表于 2009-5-24 07:25:04 | 显示全部楼层
原帖由 fjj1218 于 2009-5-23 21:52 发表
刚才又测试了一下,用USB-HDD方式启动在进入启动配置时选内存管理中的EMM386来启动,不加载USB驱动搜索恢复不在卡死了,以前都是选中间那个UMBPCI来启动的,不知是什么原因


呵呵,原来如此。是硬件配置与软件内存配置方面的不匹配。
umbpci对umb内存方面的管理并不是万能的,看来传统的emm386方式还真需要保留阿。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 10:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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