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-06-20 11:18
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [Share] How to Add Pure DOS to WinXP View 135,121 Replies 593
Original Poster Posted 2005-08-30 18:30 ·  中国 安徽 宿州 泗县 电信
银牌会员
★★★
Credits 1,339
Posts 595
Joined 2004-05-26 00:00
22-year member
UID 25306
Gender Male
From 安徽 宿州
Status Offline
Please note: This method is not applicable to the NTFS file system.

The method applicable to both NTFS and FAT32 file systems can be found on page 28, posts 409-419.

Now many friends have installed WinXP, which is indeed fast and stable, but it also brings inconvenience. For example, when you want to use Ghost for cloning, it doesn't work because Ghost requires running in pure DOS. What to do? Some friends think of Vfloppy, but it is after all virtual, not pure DOS, and after you use Ghost to restore, you have to reinstall Vfloppy, which is inconvenient. Try:

1. If you formatted the C: drive with the command Format c:/s before installing WinXP, then after installing WinXP, you can enter pure DOS by pressing F8;

2. If you didn't use the command Format c:/s to format the C: drive as a system drive before installing WinXP/Win2003, there is another remedy method.

Required commands:
Sys; srcboot; bootpart; attrib

Specific steps:
1. Boot the DOS from a CD or floppy disk;
2. Sys a: c: (so that the existing C: drive can boot);
3. Srcboot c: c:\bootsect.dos /s (save the current Dos boot information);
4. Echo y|Bootpart winnt boot:c: (This step is to re - restore the Nt boot kernel, because you used Sys a: c: to overwrite the original Nt boot information of the C: drive. If this step is not carried out, booting from the hard disk will become pure DOS.);
5. Attrib -h -s -r C:\boot.ini (This step is to remove the hidden, system, and read - only attributes of Boot.ini.);
6. Echo c:\="MS-DOS">>c:\boot.ini (Add the option to enter DOS in Boot.ini.);
7. Attrib +h +s +r C:\boot.ini (Restore the hidden, system, and read - only attributes of Boot.ini.);
8. Restart the computer, press F8, select the last item "Return to the operating system selection menu", and select the "MS-DOS" item to be able to enter pure DOS.

Of course, you can use a batch processing to carry out automatic processing. I made a batch processing, which has been successfully used many times. After downloading, extract it to a directory (you need to remember this directory, because you will enter this directory later, and the parent directory of this directory is best not to exceed 8 characters, and it should not be a Chinese directory). Then, boot the computer from the boot disk (CD or floppy disk), enter the Ebd directory you just released, and type in Xpdos (this is a batch processing), and it will be done.

Supplementary note:
  This method has been successfully used many times by me. But when it was used on a Great Wall computer, it took great efforts. The process: it was not successful after installing 3 times. Reflecting, why did it be successful at one time on other machines, but not on this machine? Is it the problem of the restoration master (because it is for students, and the restoration master has been used), the restoration masters of other machines have been uninstalled, so it is successful at one time. But the restoration master of this machine was not uninstalled. Is it because of it? Let's try. Restart and press F10, enter the restoration master, among which the third item is about partition settings. Look at it, among which the attribute of the C: drive is A, that is, it is restored immediately when booting, change it to C, that is, not restored. Save and restart, then run the batch processing, and it is successful!

  Conclusion: When encountering problems, it is necessary to analyze the reasons calmly to find the countermeasures.

This is the batch processing file
Recent Ratings for This Post ( 2 in total) Click for details
RaterScoreTime
s1fmark +1 2008-11-05 12:10
foces +1 2010-12-12 21:37
Attachments
ebd.zip (231.08 KiB, Credits to download 1 pts, Downloads: 4370)
Floor 2 Posted 2005-08-30 18:37 ·  中国 北京 海淀区 联通
初级用户
Credits 41
Posts 18
Joined 2005-08-30 14:19
20-year member
UID 42090
Gender Male
Status Offline
Booting with a bootable disk can run GHOST, no need for pure DOS. But if you install XP first and then DOS, you need to learn it, heh heh
Floor 3 Posted 2005-08-30 21:04 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
Credits 4,562
Posts 1,883
Joined 2004-01-19 00:00
22-year member
UID 15812
Gender Male
From 广东广州
Status Offline
Good! I'll give it a thumbs up.
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
Floor 4 Posted 2005-08-31 04:10 ·  中国 安徽 蚌埠 电信
新手上路
Credits 1
Posts 1
Joined 2005-08-31 04:01
20-year member
UID 42107
Status Offline
Thanks, I'm using the XP system.
Please post more such threads in the future.
I'm a newbie, didn't even finish middle school, please take care of me in the future.
Floor 5 Posted 2005-09-03 09:59 ·  中国 安徽 宿州 泗县 电信
银牌会员
★★★
Credits 1,339
Posts 595
Joined 2004-05-26 00:00
22-year member
UID 25306
Gender Male
From 安徽 宿州
Status Offline
One really needs to study more. Computer knowledge is too extensive. I also learned step by step. No matter how much you learn, it's just a drop in the ocean.

[ Last edited by chujiafu on 2005-9-3 at 11:18 ]
Floor 6 Posted 2005-09-03 11:21 ·  中国 安徽 宿州 泗县 电信
银牌会员
★★★
Credits 1,339
Posts 595
Joined 2004-05-26 00:00
22-year member
UID 25306
Gender Male
From 安徽 宿州
Status Offline
How to enter pure DOS after installing WinXP is a problem that has troubled me for a long time. Now I have finally solved it and I want to share it with you.
Floor 7 Posted 2005-09-04 22:16 ·  中国 山西 临汾 中移铁通
元老会员
★★★★
Batchinger
Credits 4,432
Posts 1,512
Joined 2002-10-18 00:00
23-year member
UID 19
Gender Male
Status Offline
Re chujiafu:

Thanks for the work you've done!

I think there are still many aspects worth discussing about this issue, such as whether we can directly save the DBR in the floppy disk or virtual floppy disk as bootsect.dos, and then directly copy the IO.SYS in it to C:, thus omitting steps 2, 3, and 4; for another example, whether we can modify bootsect.dos to locate io.sys to other Fat32 partitions or directly locate it in the new bootsect.dos, so as to realize the non-primary partition booting of DOS; in addition, how bootsect.dos is loaded during the booting process, is it actually written into the DBR, or is it only executed sequentially by the NT loader? Also, as Brother Climbing said, how to apply it in the NTFS primary partition is still a problem.
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
Floor 8 Posted 2005-09-04 22:46 ·  中国 浙江 温州 电信
新手上路
Credits 5
Posts 1
Joined 2005-09-04 22:35
20-year member
UID 42243
Status Offline
I'll give it a try.
Floor 9 Posted 2005-09-06 08:44 ·  中国 湖北 武汉 电信
初级用户
★★
Credits 168
Posts 85
Joined 2005-08-26 00:19
20-year member
UID 41941
Gender Male
Status Offline
Support the following!
Floor 10 Posted 2005-09-06 12:12 ·  中国 广东 东莞 电信
新手上路
Credits 2
Posts 2
Joined 2005-09-06 11:57
20-year member
UID 42288
Status Offline
Not bad, not bad, DOS is still very useful
Floor 11 Posted 2005-09-08 14:05 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
Credits 2,404
Posts 946
Joined 2005-09-08 13:44
20-year member
UID 42345
Status Offline
Can 2000 be entered?
Floor 12 Posted 2005-09-08 15:30 ·  中国 吉林 白城 联通
新手上路
Credits 4
Posts 1
Joined 2005-09-07 17:35
20-year member
UID 42326
Gender Male
Status Offline
What if NTFS is the primary partition?
Floor 13 Posted 2005-09-10 06:27 ·  中国 安徽 宿州 电信
银牌会员
★★★
Credits 1,339
Posts 595
Joined 2004-05-26 00:00
22-year member
UID 25306
Gender Male
From 安徽 宿州
Status Offline
If it's Ntfs, it might not work. Sorry.
Floor 14 Posted 2005-09-19 02:08 ·  中国 上海 浦东新区 电信
中级用户
★★
Credits 306
Posts 81
Joined 2003-05-10 00:00
23-year member
UID 1988
Gender Male
Status Offline
You just want to ghost, the virtual DOS is also easy to use, and it supports NTFS.

In addition to vfloppy, MaxDos is also good. It integrates network card drivers and can be used for network ghosting, which is very convenient for maintaining a large number of machines.

vfloppy and MaxDos each have their own characteristics.

After vfloppy is installed, because it records sector positions instead of file names, operations such as disk defragmentation (including ghost recovery) will damage it. MaxDos records file names, so it is not afraid of disk defragmentation.

vfloppy only modifies the partition master boot; MaxDos also modifies the master boot sector, so it is not applicable in some occasions.
玩DOS,还是我76年出生的人熟...
Floor 15 Posted 2005-09-19 07:47 ·  中国 安徽 宿州 泗县 电信
银牌会员
★★★
Credits 1,339
Posts 595
Joined 2004-05-26 00:00
22-year member
UID 25306
Gender Male
From 安徽 宿州
Status Offline
Originally posted by Human at 2005-9-19 02:08 AM:
You just want to ghost, the virtual DOS is also easy to use, and it supports NTFS
In addition to vfloppy, MaxDos is also good. It integrates network card drivers and can network ghost, which is very convenient for maintaining a large number of machines.
vfloppy, MaxDos each have their own...


As you said, it's still better to add pure DOS to WinXP. This is the real DOS, not virtual, and there are no disadvantages of MaxDos. Before making an image, add a pure DOS to the XP system, and then you don't need to insert a boot disk every time you want to restore it.
1 2 3 40 Next ›
Forum Jump: