中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-12 15:42
47,811 topics / 349,897 posts / today 0 new / 48,256 members
DOS学习入门 & 精彩文章 (教学室) » [Share] How to Add Pure DOS to WinXP
Printable Version  139,242 / 593
Floor1 chujiafu Posted 2005-08-30 18:30
银牌会员 Posts 595 Credits 1,339 From 安徽 宿州
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

Attachments
ebd.zip (231.08 KiB)
Floor2 CYMVPN1 Posted 2005-08-30 18:37
初级用户 Posts 18 Credits 41
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
Floor3 JonePeng Posted 2005-08-30 21:04
金牌会员 Posts 1,883 Credits 4,562 From 广东广州
Good! I'll give it a thumbs up.
Floor4 253535987 Posted 2005-08-31 04:10
新手上路 Posts 1 Credits 1
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.
Floor5 chujiafu Posted 2005-09-03 09:59
银牌会员 Posts 595 Credits 1,339 From 安徽 宿州
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 ]
Floor6 chujiafu Posted 2005-09-03 11:21
银牌会员 Posts 595 Credits 1,339 From 安徽 宿州
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.
Floor7 willsort Posted 2005-09-04 22:16
元老会员 Posts 1,512 Credits 4,432
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.
Floor8 lin518 Posted 2005-09-04 22:46
新手上路 Posts 1 Credits 5
I'll give it a try.
Floor9 lpclimber Posted 2005-09-06 08:44
初级用户 Posts 85 Credits 168
Support the following!
Floor10 jscai Posted 2005-09-06 12:12
新手上路 Posts 2 Credits 2
Not bad, not bad, DOS is still very useful
Floor11 terse Posted 2005-09-08 14:05
银牌会员 Posts 946 Credits 2,404
Can 2000 be entered?
Floor12 koomyoung Posted 2005-09-08 15:30
新手上路 Posts 1 Credits 4
What if NTFS is the primary partition?
Floor13 chujiafu Posted 2005-09-10 06:27
银牌会员 Posts 595 Credits 1,339 From 安徽 宿州
If it's Ntfs, it might not work. Sorry.
Floor14 人类 Posted 2005-09-19 02:08
中级用户 Posts 81 Credits 306
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.
Floor15 chujiafu Posted 2005-09-19 07:47
银牌会员 Posts 595 Credits 1,339 From 安徽 宿州
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 440  Next
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023