Vanguard said:
Only if you have software that battles over the use of the 446-byte
bootstrap area of the MBR (1st sector of 1st hard drive detected by
the BIOS). Examples would be: Acronis recovery manager, multiboot
managers, whole-disk encryption software. If you use Acronis and can
manage to use a rescue CD rather than usurp the MBR bootstrap area, or
your multiboot manager or whole-disk program can chain together
multiple bootstrap programs, then you can share the MBR bootstrap
area. Typically they won't share so you get to pick just one.
Did you check if your mobo has a firmware update for the BIOS to
handle larger drives?
If there is no BIOS update, get a PCI controller card rather than use
the mobo's drive controllers. These daughtercards have their own and
newer BIOS.
You could use the software RAID included in Windows XP. You can't use
it on the partition where is installed the operating system; however,
you could leave the rest of the drive space unallocated and then
create a dynamic disk there. The OS is not limited as is the BIOS
regarding volume sizes. You could even add another hard drive and use
its unallocated space to increase the size of the dynamic disk volume
(i.e., you can create a spanned volume). You won't be able to access
this volume from DOS but then if you use NTFS then you can't get at it
from DOS anyway (unless you use special drivers or utilities). Use
Start -> Help and Support to search on "Dynamic disks and volumes" to
get started.
Come to think of it, you wouldn't even need to use dynamic disks and
volumes. Just create the 8GB partition in which you install Windows XP.
Then use a partition manager to enlarge it to the full capacity of the
hard drive (i.e., enlarge the partition). The BIOS only needs to find
the boot sector (the first one) of the active partition used to load the
boot program for the OS within the first 1024 cylinders of the hard
drive. If you enable LBA (large block addressing) mode, geometric
translation is used so there is a maximum of 1024 cylinders (the sector
count goes up). LBA mode is a linear addressing scheme from 1 to N
sectors. If your BIOS doesn't support LBA mode then you simply need to
make sure the starting sector for the OS partition is at cylinder 1023,
or less. Since you are creating the first partition to use for the OS
then it will be at cylinder 2 and within reach of the BIOS to load the
first sector of that partition to load the OS boot program.
I don't know how you are installing Windows XP. If it is from a
bootable CD install disc then you should be able to select the entire
hard drive as one partition in which to install the OS.
Just because the BIOS is limited doesn't mean the OS is. The BIOS has
to get to the 1st sector (boot sector) of the active-marked partition to
start loading that OS. The OS itself can handle larger partitions.
Since you are doing a fresh install of the OS, you have nothing to lose
by trying. No disk overlay manager, no multiple 8GB partitions with
just as many drive letters to contend with, no BIOS updating.