This is taken from the Acronis Disk Director Suite manual:
1.. 8.2 Installing several Windows copies to a single PC
8.2.1 General information Any Windows operating system consists of two parts, bootable and main.
Windows 95/98/Me has the MS-DOS 7.0, 7.1, 8.0 operating system, respectively, as bootable, while Windows NT/2000/XP has NTLDR OS core loader (that is also a simple boot manager) that requires BOOT.INI configuration file NTDETECT.COM initial hardware detector (for more details see Appendix B «Particularities of Operating System Function».
The main part of Windows OS is located in Windows (or WINNT), Program Files, Documents and settings system folders that might be stored on any hard disk partition and even disk, while the bootable part is required to be located on the first hard disk primary partition.
The disk has to be the first, according to BIOS. This may vary from the enumeration several operating systems provide. If there are several disks in the PC, you can see their enumeration in the partition list in the Acronis Disk Director Suite main window. The disk number will be provided in the WinNT4/2000/XP Number column (to make it visible, right-click on column header line and check it.) The first disk in the system is numbered 0.
Due to these bootable part location limitations, you can avoid problems with Windows only if you follow the installation order, according to which, older operating systems are to be installed first:
Windows 95 􀃆 Windows NT 4.0 􀃆 Windows 95 OSR2 􀃆 Windows 98 􀃆 Windows Me 􀃆 Windows 2000 􀃆 Windows XP.
This operating system installation order solves boot problems. Otherwise, boot files of a newer OS will be damaged by those of an older version of Windows that knows nothing of its subsequent versions.
Acronis OS Selector breaks this limitation and eliminates the need to worry about Windows installation order.
--
Just my 2¢ worth,
Jeff
__________In response to__________
| Timothy Daniels wrote:
|
| >
| >
| >
| > I assume that by "it's boot files" you refer to Win98 (because I've
| > not heard of those files in connection with WinXP).
|
|
| Yes, that's clearly what I said. No need to assume anything.
|
| > Why must they
| > be on the "active" partition of a hard drive?
|
|
| Because that is howe the OS is designed, coded, and intended to work.
|
|
| > IOW, why does ntldr
| > need to load Win98 from an "active" partition when it can load
| > WinNT, Win2K, and WinXP from *any* kind of partition - logical or
| > primary, "active" or not "active"?
|
|
| Same as above. Because that's the way it's meant to work.
|
|
|
|
| > Does ntldr load Win98 differently
| > from WinNT/2K/XP?
|
|
| Well, of course it does. How could it not? During the installation of
| WinXP, Win98's boot files are combined into BootSec.dos.
|
|
|
| >
| > As far as WinXP and its family of OSes is concerned, the "active"
| > partition is one with a boot sector and the boot files boot.ini, ntldr,
| > ntdetect.com, (and sometimes others).
|
|
| Correct. This is called the System partition.
|
|
| > But this partition need NOT
| > be the partition that contains the OS that ntldr will load and start.
| > If by "bootable" you mean the boot-strap startup and load process
| > that leads to the running of ntldr, the "active" partition is the
| > "bootable" partition, but it need not be the partition that contains
| > the operating system that gets loaded by ntldr. So which partition's
| > formatting leads to the conflict - that of the "active" partition, or
| > that
| > of the running operating system?
| >
|
| You can't very well install Win98's boot file on an NTFS partition.
| Howe many times does this need to be repeated?
|
| --
|
| Bruce Chambers
|
| Help us help you:
|
|
|
| You can have peace. Or you can have freedom. Don't ever count on having
| both at once. - RAH