中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-06 11:03
47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » 如何制作A盘的PDOS
可打印版本  7,984 / 56
第31楼 MAX超必SA 发表于 2005-02-14 00:00
初级用户 发帖 6 积分 123
谢谢楼主的pbios.
第32楼 chujiafu 发表于 2005-02-16 00:00
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
我试试看。果真可以用,我把C:盘根目录下的Pdos.def删掉了试的。
谢谢Crshen。
第33楼 扑勒蛾子 发表于 2005-02-16 00:00
初级用户 发帖 17 积分 147
ding
第34楼 hbjlzjlgz 发表于 2005-05-19 00:00
初级用户 发帖 18 积分 165
来晚了,顶一下先!
第35楼 cdcd 发表于 2005-05-19 00:00
中级用户 发帖 54 积分 317
下啊。我想要个。
第36楼 kotuifei 发表于 2005-06-04 00:00
初级用户 发帖 1 积分 102
支持crshen兄……我下一个
第37楼 yaya 发表于 2005-06-04 00:00
银牌会员 发帖 353 积分 1,009
长知识
第38楼 hsdfh 发表于 2006-01-15 08:36
新手上路 发帖 2 积分 4
来晚了,找不到啦
第39楼 chujiafu 发表于 2006-01-15 19:28
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
其它的帖子里有。
第40楼 ygpsfec 发表于 2006-02-08 13:20
新手上路 发帖 1 积分 2
好象不能下
大哥,好象每次下载的都是1K的不知什么东西,无法打开啊
第41楼 Jneny 发表于 2006-02-08 14:06
高级用户 发帖 318 积分 686
楼主所说的正是,但是更改PDOS。DEF中的路径从而移到A:其中 CHS16。FON文件必须在A:盘如果加载输入法的话每输入一个字PDOS系统就会在找CHS16。FON中的对应字编码必定会影响到输入速度并对软盘有损伤所以建议将PDOS打包运行时释放到内存盘也可以节省软盘空间,如果不能确定内存盘的盘符可以用XMSdsk.exe将盘符定义到Z:或固定的盘(要确定此盘符末分配给硬盘)
前面有人提到压缩后用解压到内存盘出现错误可能是因为版本不兼容等原因,比如用PKUNZIP。EXE的低版容易出现此问题
第42楼 ygp2sfec 发表于 2006-02-10 12:33
初级用户 发帖 68 积分 172
哪位大侠救救我
我下载的Winger的MS DOS7.10超级通用启动盘,稍加修改后用Easyboot做成了多重启动的引导光盘,在虚拟机运行一切正常,但用光盘启动真正的机器后,再想启动应用程序,如PCTOOLS 9.0等,总是说程序太大,无法装入内存,我的内存是512M,Config.sys仅仅注释掉部分菜单,仅留下MenuItem 4,并将MenuDefault项改为MenuDefault=M4,0,Autoexec.bat修改后的内容如下:
@ECHO OFF
KPUSH 27 27
KPUSH>NUL
REM Made by Wengier. China DOS Union.
REM All rights reserved. 2002-2003.
TM /F
LH KILLER
LH DOSKEY
LH CTMOUSE
CALL TW.BAT
::注意: 以下指令是为了保持与部分系统的兼容性:
LH CTMOUSE>NUL
IF %CONFIG%#==M6# GOTO SHUT
IF NOT %CONFIG%#==M5# GOTO BOOT
ECHO.
ECHO 正在打开带中文支持的ReadMe文件...
XMSDSK 80 /Y>NUL
FINDRAMD>NUL
IF %RAMDRIVE%#==# ECHO 无法创建虚拟驱动器!
IF %RAMDRIVE%#==# GOTO SHUT
EXTRACT /E /L %RAMDRIVE%\ DOSET.CAB EDIT.COM>NUL
XZL
%RAMDRIVE%\EDIT README.TXT
CLS
XZL /Q
:SHUT
CLS
WBAT BOX "请输入选择:",关机,重新启动
IF NOT ERRORLEVEL 3 GOTO ANS
WBAT BOX (RED ON YELLOW) "注意:请做出选择!",确定
GOTO SHUT
:ANS
IF ERRORLEVEL 2 GOTO RES
ECHO 正在试图关机...
ECHO.
SHUTDOWN S
ECHO.
ECHO 关机失败,您的计算机可能未安装ATX电源.
:RES
ECHO 正在重新启动计算机...
ECHO.
SHUTDOWN R
GOTO END
:BOOT
SET SM=
DREADY C:
IF ERRORLEVEL 1 ECHO 警告:未能找到有效的硬盘驱动器!
IF ERRORLEVEL 1 GOTO NOHD
ECHO Y|LOCK C:>NUL
ECHO.
ECHO 正在加载硬盘缓存以加快驱动器存取速度...
WBAT BOX "请在8秒内选择硬盘缓存类型:",PC-CACHE,SMARTDRV,Cancel #1,8
IF ERRORLEVEL 3 ECHO 已取消.
IF NOT ERRORLEVEL 2 PCCACHE /SIZEXT:4096 /WRITE:OFF /WIN /MINI
IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 SET SM=Y
:NOHD
XMSDSK 25600 /Y /T
LH SHSUCDX /D:?IDE-CD /D:?USB-CD
ECHO 正在设置虚拟驱动器...
FINDRAMD>NUL
IF %RAMDRIVE%#==# GOTO NORAM
IF NOT EXIST %RAMDRIVE%\TEMP\NUL MD %RAMDRIVE%\TEMP
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP
IF NOT EXIST %RAMDRIVE%\SYSTEM\NUL MD %RAMDRIVE%\SYSTEM
COPY COMMAND.COM %RAMDRIVE%\SYSTEM>NUL
IF NOT EXIST %RAMDRIVE%\SYSTEM\COMMAND.COM ECHO 警告:文件复制失败!
IF NOT EXIST %RAMDRIVE%\SYSTEM\COMMAND.COM GOTO COPYERR
SET COMSPEC=%RAMDRIVE%\SYSTEM\COMMAND.COM
EXTRACT /E /Y /L %RAMDRIVE%\SYSTEM DOSET.CAB>NUL
EXTRACT /E /Y /L %RAMDRIVE%\SYSTEM VC.CAB>NUL
IF NOT EXIST %RAMDRIVE%\PDOS95\NUL MD %RAMDRIVE%\PDOS95
EXTRACT /E /Y /L %RAMDRIVE%\PDOS95 PDOS95.CAB>NUL

COPY %RAMDRIVE%\PDOS95\PDOS.DEF %RAMDRIVE%\
ECHO 必须的DOS工具已成功加载到驱动器 %RAMDRIVE%.
:COPYERR
PATH=%RAMDRIVE%.;%RAMDRIVE%\SYSTEM
IF %SM%#==Y# LH SMARTDRV 4096 2048 /X
GOTO NEXT
:NORAM
ECHO 警告: 无法创建RAM虚拟驱动器!
IF %SM%#==Y# ECHO 无法加载SMARTDRV!
SET COMSPEC=A:\COMMAND.COM
:NEXT
SET SM=
SET DIRCMD=/OGN /4
SET PROMPT=$P$G
PATH=%PATH%;C:.;A:.;..
LH ZENO /Q
LH MOUSCLIP /M
WBAT BOX "请选择您想使用的长文件名(LFNS)代码页:",E-英语(CP437),C-简体中文(CP936),D-不支持 #2,8
IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 LH DOSLFN /C- /Z:CP437UNI.TBL
IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 LH DOSLFN /C- /Z:CP936UNI.TBL
IF %CONFIG%#==M3# IF %RAMDRIVE%#==# ECHO 警告: 无法加载NTFS分区支持!
IF %CONFIG%#==M4# IF %RAMDRIVE%#==# ECHO 警告: 无法加载NTFS分区支持!
IF %CONFIG%#==M3# IF NOT %RAMDRIVE%#==# NTFSDOS /U
IF %CONFIG%#==M4# IF NOT %RAMDRIVE%#==# NTFSDOS /U
LH ESCAPE
FINDCD /Q
CLS
WRITEXT 1 1 -f15 注意:
ECHO.
ECHO.
IF NOT %RAMDRIVE%#==# WRITEXT 0+ 1 请使用盘符 -f15 %RAMDRIVE% -f7 访问RAM虚拟驱动器.
ECHO.
IF NOT %CDROM%#==# WRITEXT 1+ 1 请使用盘符 -f15 %CDROM% -f7 访问第一个 -f15 CD/DVD -f7 驱动器.
IF NOT %CONFIG%#==M3# IF NOT %CONFIG%#==M4# WRITEXT 1+ 1 若需要访问 -f15 NTFS -f7 驱动器,请在命令行输入 -f15 NTFSDOS -f7 .
ECHO.
BREAK ON
LFNFOR ON
IF %RAMDRIVE%#==# GOTO END
path=%PATH%;%CDROM%:\;%CDROM%:\DM955;%CDROM%:\PCTOOLS9;%CDROM%:\TOOLS;%CDROM%:\UCDOS733
path=%path%;%CDROM%:\TOOLS\DGen20;%CDROM%:\TOOLS\DOS71;%CDROM%:\TOOLS\Ghost82
path=%path%;%CDROM%:\TOOLS\NDD2004;%CDROM%:\TOOLS\NU8;%CDROM%:\TOOLS\PCTOOLS;%CDROM%:\TOOLS\PQ8
path=%path%;%CDROM%:\TOOLS\DOS71\GVFM;%CDROM%:\UCDOS;%CDROM%:\TOOLS\HWINFO
ECHO.
WRITEXT 0+ 1 -f12 "现已进入DOS提示符环境中. -f7
ECHO.
ECHO.
WRITEXT 0+ 1 若需了解更多信息,请参阅本驱动器中的 -f15 README.TXT -f7 文件.
ECHO.
WRITEXT 1+ 1 若需要使用 -f15 天汇汉字输入提示行 -f7 ,请按 -f15 右shift -f7 键
ECHO.
ECHO.
WRITEXT 0+ 1 若需要进入 -f15 袖珍龙中文系统 -f7 ,请在命令行输入 -f15 XZL -f7
ECHO.
WRITEXT 1+ 1 若需要进入 -f15 "Vloko Commandder V4.99.08" -f7 ,请在命令行输入 -f15 VC -f7
ECHO.
WRITEXT 2+ 1 "若需要进一步信息,可访问 " -f15 http://dosbbs.2ya.com/ -f7
ECHO.
rem IF %VC%#==# GOTO END
rem SET VC=
rem ECHO.
rem ECHO 正在启动Volko Commander...
ECHO.
REM SET DIF=
REM STRINGS UMB=UMBLARGE >NUL
REM STRINGS DIF=SUB %UMB%,30720 >NUL
REM SET UMB=
REM IF NOT %DIF%#==# GOTO LH
REM VC
REM GOTO END
REM :LH
REM SET DIF=
REM LH VC
:END
ECHO.

%RAMDRIVE%
第43楼 ygp2sfec 发表于 2006-02-10 15:18
初级用户 发帖 68 积分 172
我下载到了,果然好用
我在本论坛别的帖子中下载到了,一试用,终于出现了困扰多时的PDOS中文提示了,我也自己尝试过修改目录,却没成功,怎么就没想到把PBios.EXE和PDOS.DEF中的目录路径全部清零呢,Wengier真是天才!
第44楼 ygp2sfec 发表于 2006-02-10 15:50
初级用户 发帖 68 积分 172
对不起,错把冯京当马谅了
对不起,我因为这段时间一直在使用Wengier的MS DOS7.10超级通用启动盘,错把楼主当Wengier了,这里郑重道歉。另外楼主的链接好象已经没法下载了,我把刚下载下来的文件重新传上,也好方便其他需要的朋友。由于附件大小的限制,只上传了修改后的Pbios.exe和crpdos.def,解压后拷入PDOS95所在目录取代原文件即可使用了。

附件
pbios.cab (9.04 KiB)
第45楼 zhaohuiyingxue 发表于 2006-02-28 15:36
新手上路 发帖 1 积分 2
厉害
能不能把下面的黄色的字也去掉?
上一页  1 2 3 4  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023