China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-31 15:49
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » How to get pure MS-DOS 7.10 [Original] DigestI View 12,619 Replies 42
Original Poster Posted 2003-03-04 00:00 ·  美国
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
There are many types of DOS, such as PC-DOS, DR-DOS, ROM-DOS, FreeDOS, etc., but MS-DOS is the one used by the most people. MS-DOS started from version 1.0 in 1981, and by 1994, it had developed to version 6.x. Then Microsoft developed newer versions such as MS-DOS 7.00 and MS-DOS 7.10. Among them, MS-DOS 7.10 is currently the most powerful and practical, and has the best compatibility. And because it fully supports large hard drives, large memory, long file names (LFN), FAT32 partitions, etc., it is very practical! If you want to see the new features of MS-DOS 7.10 compared to MS-DOS 6.x, please look here: http://newdos.yginfo.net/whatsnew.txt

The following is the full installation version download of MS-DOS 7.10 (floppy disk version):

Installation disk 1: http://newdos.yginfo.net/dosware/dos71_1.zip (required)
Installation disk 2: http://newdos.yginfo.net/dosware/dos71_2.zip (optional)

Directly boot the system with the above installation disk 1, and it will automatically start the MS-DOS 7.10 installation program. At this time, you can follow the prompts (graphical interface) to automatically install MS-DOS 7.10. This installation program can automatically install MS-DOS 7.10 to the hard drive for use. The above installation disk 2 also contains various additional DOS programs such as DOSSHELL, MSBACKUP, etc., which will be installed together. Note: It can automatically form a dual-boot with existing systems such as WinNT/2K/XP+, and older versions of DOS such as MS-DOS 6.x.

If there is no floppy drive, you can also put the IMG in the CD as a boot image; or download "MS-DOS 7.10 Full Installation CD ISO version" here and directly boot to install MS-DOS 7.10:

http://newdos.yginfo.net/dosware/dos71.zip

Because the installation program of MS-DOS 7.10 has a plug-in function to enable more programs to be automatically installed, this "MS-DOS 7.10 Full Installation CD ISO version" has included many accessories (such as some MP3 players, etc.) for users to choose for automatic installation.

Because the functions of MS-DOS 7.x are very powerful, the Windows 9x and other GUI programs launched by Microsoft use a slightly modified and streamlined/special version of the MS-DOS 7.x kernel to boot it. And the functions of the above full version of MS-DOS 7.10 are naturally more abundant. Also because of these enhanced features of MS-DOS 7.10, you can directly enter Windows 3.x/9x, etc. under this MS-DOS 7.10 (after all, Win3.x/9x is just a GUI program under DOS). The method is to first enter its corresponding Windows folder/directory, then use the corresponding WIN command to enter the corresponding Windows 3.x/9x, or directly realize it by modifying the path setting of MSDOS.SYS.

The functions of MS-DOS 7.10 are very powerful. Everyone will know it if they try the MS-DOS 7.10 boot disk. It supports FAT32, large hard drives, large memory, and also supports long file names, DOS boot logo screens, etc. Download address:
http://newdos.yginfo.net/dosware/mdos71bd.zip



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 2 Posted 2003-03-04 00:00 ·  中国 湖南 长沙 电信
初级用户
Credits 238
Posts 43
Joined 2003-02-18 00:00
23-year member
UID 949
Gender Male
Status Offline
Great, can you make a CD version?
Floor 3 Posted 2003-03-04 00:00 ·  中国 湖北 武汉 江夏区 电信
中级用户
★★
Credits 327
Posts 69
Joined 2002-12-01 00:00
23-year member
UID 377
Gender Male
Status Offline
Hello Wengier: Your MSDOS 7.10 boot disk has been bookmarked. There are many settings, loads, and parameters in AUTOEXEC.BAT and CONFIG.SYS that I can't understand. Can you explain each of them in more detail here? I think this will be of great help to rookies like us. It will also be convenient for future DOS newcomers to configure their own boot disks according to their machines and preferences. Thank you in advance.

In addition, when the United DOS Forum of the China DOS Union merges with Dan Diao, can you pack the forum and provide it for everyone to download? After all, there are many excellent articles here worth collecting.
Floor 4 Posted 2003-03-05 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Good idea. You might as well list out all the settings and parameters you don't understand, and then I'll explain them.

Regarding the issue of whether the forums are merged, I will try my best to consider everyone's situation.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 5 Posted 2003-03-05 00:00 ·  中国 广东 东莞 电信
中级用户
★★
Credits 347
Posts 54
Joined 2002-12-30 00:00
23-year member
UID 641
Gender Male
Status Offline
Moderator! The places he doesn't understand don't mean everyone else doesn't either. It's better to make a detailed explanation! Benefit everyone!!
Floor 6 Posted 2003-03-05 00:00 ·  中国 湖北 武汉 电信
中级用户
★★
Credits 327
Posts 69
Joined 2002-12-01 00:00
23-year member
UID 377
Gender Male
Status Offline
If there are moderators, then I won't be polite. Let's start with AUTOEXEC.BAT.

What does "KPUSH 27 27" mean? Can it be set to other numbers?

LH MSCDEX /D:IDECDROM /D:SCSCDROM /D:USBCDROM /S /K
Is this sentence setting IDE CD-ROM, SCSI CD-ROM, USB CD-ROM? Do they all only call VIDE-CDD.SYS to support these three types of CD-ROMs? What's the use of /S /K?

What does FINDRAMD do, >nul and PROMPT=$P$G have been seen many times, and I don't know what they are for?

IF %RAMDRIVE%#==# GOTO NORAM

IF NOT EXIST %RAMDRIVE%\SYSTEM\NUL MD %RAMDRIVE%\SYSTEM

These two lines are even more incomprehensible. Let's talk about these today. If there are too many, I'll have indigestion and also tire you out.
Thank you for your answer.

There's also a question I forgot. Recently I'm learning to make a multi-in-one Windows 2K installation CD. I need to remove the read-only, hidden, and system attributes of all installation files of Windows 2K. Since there are too many subdirectories in the I386 directory, I tried the command ATTRIB *.* -S -H -R +A /S in the root directory, but it can't remove the read-only, system, and hidden attributes of all files in the root directory, all subdirectories, and all files in subdirectories (after all installation files have been copied to the created folder W2K). Please tell me how to use ATTRIB to achieve this requirement, or is there any other program that can do it. Please give guidance.
Thanks!
Floor 7 Posted 2003-03-06 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
I have used many techniques in the boot disk I made, so it's really too busy to explain each one one by one. I can only answer the questions raised by everyone.

For example, Shan Meng raised that there are the following two lines at the beginning of the AUTOEXEC.BAT file in the boot disk I made:

KPUSH 27 27
KPUSH>NUL

Because the MS-DOS 7.10 boot disk I made will display the DOS boot LOGO screen when booting, so these two lines are used to ensure that the LOGO screen is automatically shielded when loading AUTOEXEC.BAT.

VIDE-CDD.SYS will only load IDE/ATAPI CD-ROM support. However, in the CONFIG.SYS I made, the DEVICE command is also used to load the ASPICD.SYS and DUSE.EXE files, which are used to load the drivers for ASPI/SCSI CD-ROMs and USB CD-ROMs respectively, and finally a MSCDEX command is used to load them simultaneously. The /S parameter of MSCDEX is used to start file sharing support, and /K is used to enable (Japanese) Chinese character support.

FINDRAMD is used to store the drive letter of the memory virtual disk in the variable %RAMDRIVE%, and >NUL means not to display it on the screen. IF NOT EXIST %RAMDRIVE%\SYSTEM\NUL MD %RAMDRIVE%\SYSTEM is used to create the SYSTEM folder on the memory virtual disk.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 8 Posted 2003-03-07 00:00 ·  中国 湖北 武汉 电信
中级用户
★★
Credits 327
Posts 69
Joined 2002-12-01 00:00
23-year member
UID 377
Gender Male
Status Offline
How can I complete the modification of the attributes of all files in the root directory with multiple subdirectories at once? For example, remove their read-only, system, and hidden attributes. Thanks!
Floor 9 Posted 2003-03-07 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
ATTRIB \*.* -S -H -R /S
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 10 Posted 2003-03-08 00:00 ·  中国 湖北 武汉 电信
中级用户
★★
Credits 327
Posts 69
Joined 2002-12-01 00:00
23-year member
UID 377
Gender Male
Status Offline
What computers are referred to when you say "EMM386 may not work properly on some computers"? What chipset-based computers are referred to when you say "The main problem with UMBPCI is that it does not support some motherboards"?
Floor 11 Posted 2003-03-09 00:00 ·  加拿大 Telus
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
EMM386 may not work properly on very few computers, but I've never seen such a computer myself.

UMBPCI mainly doesn't support motherboards with some AMD CPUs, like my SiS 735, etc.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 12 Posted 2003-03-09 00:00 ·  中国 浙江 宁波 联通
银牌会员
★★★
Credits 1,001
Posts 309
Joined 2002-11-19 00:00
23-year member
UID 283
Gender Male
Status Offline
When running CCDOS under the emm386 environment, is the memory occupied less than that under UMBPCI?

Under emm386 it is only 27.9k

Under umpci it is actually more than 60k
Floor 13 Posted 2003-03-09 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
I didn't find that there was a difference in the memory occupied by CCDOS97 under EMM386 and UMBPCI. On my computer, it's all 60K.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 14 Posted 2003-03-09 00:00 ·  中国 浙江 宁波 联通
银牌会员
★★★
Credits 1,001
Posts 309
Joined 2002-11-19 00:00
23-year member
UID 283
Gender Male
Status Offline
Hey, that's strange. Under EMM386, when I run CCDOS, it only takes up 27.9k.
Floor 15 Posted 2003-03-09 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Is it because the EMS memory is used?
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Forum Jump: