中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] ... [18] »
作者:
标题: [分享下载]DOS启动下载 上一主题 | 下一主题
husunshine
新手上路





积分 4
发帖 2
注册 2007-1-28
状态 离线
『第 121 楼』:  TFTPBOOT.ZIP下载后打不开

下载后打不开,能否再提供一下.

2007-1-28 04:10
查看资料  发短消息 网志   编辑帖子  回复  引用回复
husunshine
新手上路





积分 4
发帖 2
注册 2007-1-28
状态 离线
『第 122 楼』:  

感谢再次提供.

2007-1-29 08:45
查看资料  发短消息 网志   编辑帖子  回复  引用回复
i1077
新手上路





积分 10
发帖 6
注册 2007-1-20
状态 离线
『第 123 楼』:  

lz给个http的ie下载地址吧,下不来。。。。。。。。急急急。。。。。

2007-2-15 10:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
cgn
新手上路





积分 14
发帖 7
注册 2006-11-11
状态 离线
『第 124 楼』:  

下不了呀..................

2007-2-15 17:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
z640919a
初级用户





积分 157
发帖 72
注册 2006-10-22
状态 离线
『第 125 楼』:  

xugaohui的PXE网络启动虚拟磁盘镜象乃经典之作。

2007-3-9 22:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
qqq68
新手上路





积分 2
发帖 1
注册 2007-3-12
状态 离线
『第 126 楼』:  

正在学习之中~!!!

2007-3-12 12:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sw7788
新手上路





积分 13
发帖 7
注册 2007-3-18
状态 离线
『第 127 楼』:  

好东西好东西

2007-3-18 22:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
netfrog
新手上路





积分 4
发帖 2
注册 2006-12-22
状态 离线
『第 128 楼』:  

感谢楼主的镜像,尤其是楼主的一些使用心得。看了全部的帖子,受益匪浅。

2007-3-22 10:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
woshiwo99
新手上路





积分 13
发帖 6
注册 2007-3-30
状态 离线
『第 129 楼』:  

学习学习

2007-3-30 05:53
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xugaohui
高级用户




积分 774
发帖 293
注册 2003-4-16
来自 湖北仙桃
状态 离线
『第 130 楼』:  

更新grldr到03-30-2007的简体中文版
更新eb-net.lil支持更多的千兆网卡。
更新rtl 8111b网卡的pxe引导代码。
加入AFUDOS.exe,可刷写ami 8.0的bios文件。
删除unflash,它根本不运行。
加入xcp拷贝工具,详细看http://www.cn-dos.net/forum/viewthread.php?tid=29092&fpage=1
加入站长用upx压缩的ntfs4dos.这是本dos启动包里唯一一个用upx压缩过的程序.
更新HX DOS Extender运行库文件
更新PWD_CHNG.EXE,现在它可以在dos下完美的修改vista 2003 xp的系统密码了
删除了linux版修改系统密码的工具,因为它的新版暂时不支持vista,目前PWD_CHNG.EXE很完美了。
加入PTD注册版,它以修正分区表,文件分配表的错误,如ghost 恢复文件过程中失败,可用它试试修复分区表。
更新效率源到2004版
更新GHSTWALK,来自ghost 11,它可以在纯dos下修改vista xp 2003的计算机名。
加入ghost 11,同时保留ghost 8.3,ghost8.3文件名是ghost.exe,ghost11文件名是ghost11.exe.
更新TESTDISK.EXE,PHOTOREC.EXE,在dos修改硬盘数据的工具。
更新CWSDPMI.EXE ver :0.6B
加入站长提供的PCMOUSE.EXE,来自论坛的下载专区。
加入IELDR.EXE用于在DOS下加载并引导ISO文件.
加入LOADLIN.EXE 1.6c用于在 DOS下加载并引导linxu内核镜像.
修正netset的一些小错误.
现在进入DOS提示符后光标默认是插入状态.
加入DPMIONE.EXE,它可以支持DPMI 1.0标准,经测试很不完善
换用另一个Etherboot代码,文件名为eb-net.lil
更新memtestp 1.7,支持FB-DIMM内存了.
修正安装到硬盘.cmd脚本的一些错误:很可能会造成boot.ini的系统,只读,隐藏属性没有.
GRUB4DOS的图形背景文件改为redhat-9.xpm.gz,现在看上去更简洁了.
syslinxu部分相关文件更新3.36正式版.memdisk兼容性很好。

附上安装到c:\boot.ini文件的脚本,同类软件都采用exe打包程序安装到c:\boot,再向注册表写入反安装信息,有些还带有流氓插件。

该脚本实现了安装到boot.ini,可设置系统选择菜单超时时间,可设置grub4dos的菜单编缉密码,进入dos的密码,可以从硬盘中反安装。



@echo off
:start
echo.
echo    ************************************
echo    *                                  *
echo    *   1、安装"GRUB 启动"到启动菜单   *
echo    *   2、删除"GRUB 启动"和相关文件   *
echo    *   3、退出                        *
echo    *                                  *
echo    ************************************
set UserChoice=
set /p UserChoice=   请选择 [1/2/3] 默认为1:
echo.
if /i "%UserChoice%"=="" goto 1
if /i "%UserChoice%"=="1" goto 1
if /i "%UserChoice%"=="2" goto 2
if /i "%UserChoice%"=="3" goto :eof
echo   无效的选择! 请重新选择[1/2/3]
echo.
goto start

:1
if not exist C:\boot.ini echo   没有找到 c:\boot.ini 文件! &goto start
rem findstr /C:"C:\grldr=GRUB 启动" c:\boot.ini
echo   备份 C:\boot.ini 为 C:\boot-ini.bak
type C:\boot.ini>C:\boot-ini.bak
echo.
set second=2
set /p second=  请设置显示操作系统列表的时间,默认为2秒:
attrib -s -h -r C:\boot.ini
type C:\boot-ini.bak|find "boot loader" /i>C:\boot.ini
echo timeout=%second% >>C:\boot.ini
echo.
echo   修改操作系统菜单超时间为%second%秒
type C:\boot-ini.bak|find "boot loader" /i /v|find "timeout" /i /v>>C:\boot.ini
set yet=
for /f "delims=" %%l in (c:\boot.ini) do (
    echo.%%l|find /i "C:\grldr=GRUB 启动">nul && set yet=1
)>nul
if "%yet%"=="1" goto yet
echo C:\grldr=GRUB 启动>>C:\boot.ini
attrib +s +h +r C:\boot.ini
echo.
echo   添加"GRUB 启动"菜单项成功.
goto yeta
:yet
attrib +s +h +r C:\boot.ini
echo.
echo   已经添加了"GRUB 启动"到 OS 选择菜单,不需要再添加.
echo.
:yeta
echo   为了系统安全,请设置进入交互式菜单编辑功能的密码
echo.
:inputpass1
set pass1=
set pass2=
set /p pass1=  请输入交互式菜单编辑功能的密码:
set /p pass2=  请再次输入交互式菜单编辑功能的密码:
echo.
if "%pass1%"=="%pass2%" goto variance1
if not "%pass1%"=="%pass2%" echo   两次输入密码不相同,请重新输入密码.
echo.
goto inputpass1
:variance1
if "%pass1%"=="" goto spacepass1
goto md51
:spacepass1
echo   没有密码
echo.
set h=
goto nonepass1
:md51
md5+.exe %pass1% >c:\aaabbb.tmp
for /f %%i in (c:\aaabbb.tmp) do set h=%%i
rem set /a h=%h%+1
if exist c:\aaabbb.tmp del c:\aaabbb.tmp
echo   MD5加密字符串是:%h%
:nonepass1
echo.
echo   为了硬盘数据的安全,请设置进入网络DOS的密码
echo.
:inputpass2
set pass3=
set pass4=
set /p pass3=  请输入网络DOS系统的密码:
set /p pass4=  请再次输入网络DOS系统的密码:
echo.
if "%pass3%"=="%pass4%" goto variance2
if not "%pass3%"=="%pass4%" echo   两次输入密码不相同,请重新输入密码.
echo.
goto inputpass2
:variance2
if "%pass3%"=="" goto spacepass2
goto md52
:spacepass2
echo   没有密码
echo.
set i=
goto nonepass2
:md52
md5+.exe %pass3% >c:\aaabbb.tmp
for /f %%i in (c:\aaabbb.tmp) do set i=%%i
rem set /a i=%i%+1
if exist c:\aaabbb.tmp del c:\aaabbb.tmp
echo   MD5加密字符串是:%i%
:nonepass2
if exist c:\grub\menu.lst del /q c:\grub\menu.lst
if not exist c:\grub md c:\grub >nul
if not "%h%"=="" (set pass1=password --md5 %h%) else set pass1=##password1 --md5
if not "%i%"=="" (set pass2=password --md5 %i%) else set pass2=##password2 --md5
for /f "delims=" %%l in (grub\menu.lst) do (
echo.%%l|find /i "##password">nul && echo.%%l|find /i "##password1" >nul && echo %pass1% || echo.%%l|find /i "##password2" >nul && echo %pass2% ||echo.%%l
)>>c:\grub\menu.lst
echo.
:copyfile
if not exist c:\grldr goto ngrldr
set /p UserChoice=  检测到GRUB4DOS相关文件,请 Y 键进行覆盖安装,否则退出:
if /i not "%UserChoice%"=="y" goto start
:ngrldr
echo   开始复制文件到c:\grub目录
if not exist c:\grub md c:\grub >nul
attrib +s +h +r c:\grub
if exist c:\grldr attrib -s -h -r c:\grldr >nul
copy /y grub\grldr c:\grldr
attrib +s +h +r c:\grldr
copy /y eb-net.lil c:\grub\
copy /y grub\fonts c:\grub\
copy /y hddscan.img  c:\grub\
copy /y memdisk c:\grub\
copy /y memtestp  c:\grub\
rem copy /y grub\menu.lst c:\grub\
copy /y pxe.img c:\grub\
copy /y pxeboot.zip c:\grub\
copy /y grub\redhat-9.xpm.gz c:\grub\
copy /y windiag.img c:\grub\
echo   复制相关文件完成.
goto start

:2
if not exist C:\boot.ini echo   没有找到 c:\boot.ini 文件! &goto start
echo   备份 C:\boot.ini 为 C:\boot-ini.bak
type C:\boot.ini>C:\boot-ini.bak
attrib -s -h -r C:\boot.ini
set yet=
for /f "delims=" %%l in (c:\boot.ini) do (
    echo.%%l|find /i "C:\grldr=GRUB 启动">nul && set yet=1
)>nul
if not "%yet%"=="1" goto yet0
type c:\boot-ini.bak | findstr /v /i "C:\grldr=GRUB 启动" >C:\boot.ini
attrib +s +h +r C:\boot.ini
echo.
echo   从 OS 选择菜单中删除"GRUB 启动"成功.
echo.
set /p UserChoice=  是否删除c:\grldr和c:\grub目录?请 Y 键确认删除,否则退出:
echo.
if /i not "%UserChoice%"=="y" goto start
echo   开始删除相关的文件...
if exist c:\grldr attrib -s -h -r c:\grldr
del /q c:\grldr
if exist c:\grub\eb-net.lil del /q c:\grub\eb-net.lil
if exist c:\grub\fonts>nul del /q c:\grub\fonts
if exist c:\grub\hddscan.img del /q c:\grub\hddscan.img
if exist c:\grub\memdisk del /q c:\grub\memdisk
if exist c:\grub\memtestp del /q c:\grub\memtestp
if exist c:\grub\menu.lst del /q c:\grub\menu.lst
if exist c:\grub\pxe.img del /q c:\grub\pxe.img
if exist c:\grub\pxeboot.zip del /q c:\grub\pxeboot.zip
if exist c:\grub\redhat-9.xpm.gz del /q c:\grub\redhat-9.xpm.gz
if exist c:\grub\windiag.img del /q c:\grub\windiag.img
if exist c:\grub attrib -s -h -r c:\grub
rd /q c:\grub
echo   删除相关文件完成.
goto start
:yet0
attrib +s +h +r C:\boot.ini
echo.
echo   没有找到"GRUB 启动"菜单项,不需要删除.
goto start





[ Last edited by xugaohui on 2007-4-9 at 06:16 AM ]



下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
2007-4-2 11:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
z640919a
初级用户





积分 157
发帖 72
注册 2006-10-22
状态 离线
『第 131 楼』:  

谢谢分享,第一时间下载,辛苦了。

2007-4-3 05:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
longbo0410
新手上路





积分 4
发帖 2
注册 2007-4-3
状态 离线
『第 132 楼』:  

是什么打包的啊。.

2007-4-3 23:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mrfox
新手上路





积分 4
发帖 2
注册 2007-3-18
状态 离线
『第 133 楼』:  

38楼的网盘失效:未知的用户!

2007-4-12 11:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
xugaohui
高级用户




积分 774
发帖 293
注册 2003-4-16
来自 湖北仙桃
状态 离线
『第 134 楼』:  

增加安装到u盘的批处理程序
grldr 和xcp更新
修正runnet的一些不足
增加ayghost,雨过天晴多播网克
增加ezcopy多播网克
屏蔽Scrooll Lock按键功能的程序

新的runnet.bat的内容

@echo off
rem 下面是简单说明,已设置的环境变量为默认值,每行前面加rem表示注译行,是不被执行的.
rem 如果环境变理%drive%不存在.它就为A:
IF %drive%#==# set %drive%=A:
rem 是否由DHCP服务自动分配IP,0=DHCP自动分配有效,1=指定IP地址,DHCP服务无效.
set DISABLEDHCP=0
rem 当设置DISABLEDHCP=1时,下面5个的环境变量都要设置.
set IPADDRESS0=192.168.1.201
set SUBNETMASK0=255.255.255.0
set DEFAULTGATEWAY0=192.168.1.1
set DNS=192.168.1.1
set WINS=192.168.1.1
rem 工作站名,默认为随机1-254
set WKSTN=
rem 登陆用户名
set USERNAME=Administrator
rem 登陆密码
set PASSWORD=
rem 工作组名
set WORKGROUP=Workgroup
rem 重定向方式
set REDIRECTOR=basic
rem 是否加载PACKET驱动接口,1=加载,0=不加载,以下设置类同.
set PACKET=1
rem 是否启用PING功能
set PING=0
rem 是否启用DNS解析
set DNSENABLE=0
rem 是否启动文件共享服务
set FILESHARE=0
rem 是否启动打印共享服务
set PRINTSHARE=0
rem 是否加载UNDI驻留驱动.当在pxelinux启动时采用了keeppxe参数,请设置为0.
set UNDI=1
rem 是否采用IP协议
set IP=1
rem 是否采用IPX协议
set IPX=0
rem IPX协议的帧类型.
set FRAME=0
rem 是否采用NETBEUI协议
set NETBEUI=0
rem NETBEUI协议的最大会话数(3-117)
set SESSIONS=10
rem NETBEUI协议的NCBS参数(7-255)
set NCBS=12
rem 当在config.sys中选择了IBM协议时环境变量IBMCLIENT=1时
IF %CONFIG%#==M21# set IBMCLIENT=1
IF %CONFIG%#==M22# set IBMCLIENT=1
IF %CONFIG%#==M23# set IBMCLIENT=1
IF %CONFIG%#==M24# set IBMCLIENT=1
IF %CONFIG%#==M25# set IBMCLIENT=1
IF %CONFIG%#==M26# set IBMCLIENT=1
rem 自动按 OK 按扭的超时时间,默认是5秒.
set TIMEOUT=5
rem *****下面是设置网卡驱动的目录,NDISDRVDIR是必须的变量.
set NDISDRVDIR=%drive%\NDISDRV
rem *****下面是设置MS CLIENT 3.0相关文件的目录,MSCLIENTDIR是必须的变量.
set MSCLIENTDIR=%drive%\MSCLIENT
rem 添加MS CLIENT 3.0到搜索路径
set PATH=%MSCLIENTDIR%;%PATH%
rem 用pciscan检测pci设置并导出到pciscan.txt
%NDISDRVDIR%\pciscan -v >%NDISDRVDIR%\pciscan.txt
rem 生成启动网络的批处理.
%NDISDRVDIR%\netset
rem 清除环境变量
set DISABLEDHCP=
set IPADDRESS0=
set SUBNETMASK0=
set DEFAULTGATEWAY0=
set DNS=
set WINS=
set WKSTN=
set USERNAME=
set PASSWORD=
set WORKGROUP=
set REDIRECTOR=
set PACKET=
set PING=
set DNSENABLE=
set FILESHARE=
set PRINTSHARE=
set UNDI=
set IP=
set IPX=
set FRAME=
set NETBEUI=
set SESSIONS=
set NCBS=
set IBMCLIENT=
set TIMEOUT=
rem 找到startnet.bat则执行它.
if exist %NDISDRVDIR%\startnet.bat call %NDISDRVDIR%\startnet.bat
rem 结束,如果有其它程序还需要自动执行,请在后面添加相关命令.


@echo off
:start
echo.
echo    注意U盘启动分区只能是FAT16/32格式,并分配了一个盘符.
echo    在BIOS设置中将U盘启动模式改为"USB-HDD"
echo.
echo    ************************************
echo    *                                  *
echo    *   1、安装到U盘第一活动分区     *
echo    *                                  *
echo    *   2、退出                        *
echo    *                                  *
echo    ************************************
set UserChoice=
set /p UserChoice=   请选择 [1/2] 默认为1:
echo.

[ Last edited by xugaohui on 2007-4-12 at 02:23 PM ]



下载
09年7月7日 更新
感谢网友 囧HQY 提供空间
2007-4-12 14:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chinaren12
中级用户




积分 312
发帖 77
注册 2004-2-9
状态 离线
『第 135 楼』:  

最新的版本在那个地方呀,我想下载

2007-4-13 02:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] ... [18] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: