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-08-26 01:54
中国DOS联盟论坛 » 其它操作系统综合讨论区 » Newbie asking a question, hoping all the experts will reply enthusiastically, thanks! (Help!!!) View 1,052 Replies 6
Original Poster Posted 2003-12-03 00:00 ·  中国 天津 宝坻区 联通
初级用户
Credits 119
Posts 4
Joined 2003-08-04 00:00
23-year member
UID 8025
Gender Female
Status Offline
My current system is XP. I want to install another 98 and make it a dual-boot system, but I don't know how to install 98 under XP. Please give me some guidance, experts! Also, can 98 and XP both be installed in the same partition?
Floor 2 Posted 2003-12-10 00:00 ·  中国 北京 联通
初级用户
Credits 122
Posts 7
Joined 2003-11-27 00:00
22-year member
UID 13460
Gender Male
Status Offline
First let me say that I'm not an expert!
Want to install 98 under XP?
Are you crazy?
You can only install from lower to higher! Format it first! Then install 98, then install XP.
If you do it the way you said, 98 simply can't be installed, it'll all get overwritten!!

They can be put in the same partition, but the usual way is to put them in two partitions.
Otherwise if one system has a problem later, it'll be very troublesome, so two partitions are safer!!
Floor 3 Posted 2003-12-10 00:00 ·  中国 广西 柳州 电信
高级用户
★★
Credits 570
Posts 173
Joined 2003-08-23 00:00
23-year member
UID 9077
Gender Male
Status Offline
Yes, it can be done.

1. First, your partition must be in FAT32 format. If it is NTFS format, 98 cannot be installed.
2. Boot with an MS-DOS boot disk, then execute the command SYS C:
3. Then install windows98. If it is installed in the same partition as XP, be careful that the windows directory name must not overlap with XP's during installation.
4. After everything is installed, use the Windows XP installation CD to make a dual-system boot menu (you can also use other system management software to do this).
5. Done.
Floor 4 Posted 2003-12-10 00:00 ·  中国 河北 石家庄 联通
银牌会员
★★★
Credits 1,835
Posts 648
Joined 2002-11-08 00:00
23-year member
UID 197
Gender Male
Status Offline
The reason people say to install 98 first and then 2000/XP is that 98 cannot recognize these systems, so it cannot handle the boot parts they need. Actually, after installing 98, the only thing that affects 2000/XP booting is the DBR content. As long as you can restore the DBR content, it'll be fine. The OP can try the software BOOTPART.

But if, after repairing 2000/XP booting, you still want to be able to boot 98, then you need to save the 98 DBR content. You can use the software SRCBOOT. The specific method is:
After installing 98, boot it, press F8, enter pure DOS, and run the following command:
SRCBOOT C: C:\BOOTSECT.DOS /S
Save 98's DBR as c:\bootsect.dos
Then run:
BOOTPART WINNT BOOT:C:
Restore 2000/XP booting
Then edit the boot.ini file under c:\, and under add this line:
c:\bootsect.dos="Windows 98"
Then change timeout= in to whatever time you need

Pay attention to the attributes of the boot.ini file
Floor 5 Posted 2003-12-11 00:00 ·  中国 台湾 台南市 远传电信
元老会员
★★★★★
Credits 8,312
Posts 3,551
Joined 2003-03-22 00:00
23-year member
UID 1225
Gender Male
Status Offline
The following is quoted from LanE's post on 2003-12-10 22:07:39:
The reason people say to install 98 first and then 2000/XP is that 98 cannot recognize these systems, so it cannot handle the boot parts they need. Actually, after installing 98, the only thing that affects 2000/XP booting is the DBR content. As long as you can restore the DBR content, it'll be fine. The OP can try the software BOOTPART.

But if, after repairing 2000/XP booting, you still want to be able to boot 98, then you need to save the 98 DBR content. You can use the software SRCBOOT. The specific method is:
After installing 98, boot it, press F8, enter pure DOS, and run the following command:
SRCBOOT C: C:\BOOTSECT.DOS /S
Save 98's DBR as c:\bootsect.dos
Then run:
BOOTPART WINNT BOOT:C:
Restore 2000/XP booting
Then edit the boot.ini file under c:\, and under add this line:
c:\bootsect.dos="Windows 98"
Then change timeout= in to whatever time you need

Pay attention to the attributes of the boot.ini file

LanE.... it's MBR.....
MSN:tiqit2@hotmail.com
Floor 6 Posted 2003-12-11 00:00 ·  中国 河北 石家庄 联通
银牌会员
★★★
Credits 1,835
Posts 648
Joined 2002-11-08 00:00
23-year member
UID 197
Gender Male
Status Offline
It should be DBR, right? It's the boot part of the first FAT16/FAT32 partition. The MBR part in the WINDOWS series only performs the function of loading the DBR, and then the DBR loads the system files in C:. I think it should be DBR.
Floor 7 Posted 2003-12-12 00:00 ·  中国 广西 柳州 电信
高级用户
★★
Credits 570
Posts 173
Joined 2003-08-23 00:00
23-year member
UID 9077
Gender Male
Status Offline
Right, it's DBR!

MBR (Main Boot Record) is the master boot record area. It is located at cylinder 0, head 0, sector 1 of the entire hard disk, and includes the hard disk bootstrap program and the partition table.
 
  DBR (Dos Boot Record), on the other hand, is the operating system boot record area, usually located at cylinder 0, head 1, sector 1 of the hard disk. It is the first sector the operating system can directly access, and it also includes a boot program and a partition parameter record table called BPB (BIOS Parameter Block). Each logical partition has a DBR.

The command FDISK/MBR can rewrite the MBR information of the hard disk, and the system transfer command SYS C: can also rewrite the DOS boot record information DBR. (Actually, these two commands are only two of many possible methods.)
Forum Jump: