Re: Dual Boot / Alternate Boot Questions



"Gary Brown" wrote:
I will install a second copy of XP on a separate hard disk.
It would run either as a dual boot or with either disk
disconnected. Normally, it would be dual boot. But in case
of disk failure the alternate installation will boot. Is this possible?
Will there be problem getting either OS to boot as "C:"?

I have run triple boot in the past (98/NT4/2003 in separate
partitions) but all on the same disk.

Thanks,
Gary

Piece of cake with Microsoft's own boot.ini boot menu.
There really is no reason to have either OS call its own
partition "C:" as long as each has no shortcuts that point
to other partitions. But if that's what you want, just install
each OS separately to its own hard disk (i.e. with the other
hard disk disconnected). If there are no other OSes on the
disk, the installer will tell the installed OS that its partition is
to be called "C:" - and that's what it will do.

Then, in each OS, add a second boot option to the boot
menu file, which is /boot.ini . (You may have to allow System
files to be unhidden in order to see boot.ini by clicking Show
Hidden Files and Folders in Tools/Folder Options/View tab.)
There will be an entry line under "[operating systems]" that has
rdisk() and partition() components. In rdisk(x), the argument
"x" stands for the boot priority of the hard disk - "0" being the
highest priority, and values range up to "3". In some BIOSes,
the user can set the boot priority of all the hard disks in the system
in arbitray order. In other BIOSes, you "enable" one hard disk
as having the highest priority. In partition(y), "y" stands for the
no. of the partition that contains the OS, starting with "1".
Partitions are numbered starting with the Primary partitions,
and then going to the logical drives in the Extended partition.
(Yes, you can boot an OS that resides on a logical drive in an
Extended partition.) The installer should set the Primary
partition that contains the boot files (ntldr, boot.ini, and
NTdetect.com) to "active". Normally, that partition is the
same as that which contains the OS, but it doesn't have to be.
It wouldn't hurt to use Disk Management to check that the
partition is, indeed, set to "active". If not, set it so.

Since each OS had been installed on a sole hard disk, its
boot.ini file will have "rdisk(0)" in its operating system entry
line. If you had installed each OS in the 1st partition of its hard
disk, both boot.ini files will have "partition(1)" in the entry line.
To make each OS offer the other OS as a boot option in the
boot menu, just add a 2nd line under "[operating systems]"
that has "rdisk(1)" instead of "rdisk(0)". Then at boot time,
regardless which hard disk has boot priority, you can always
select the OS on the local hard disk or the other hard disk.
If one hard disk's MBR gets corrupted, the other hard disk
will be selected (theoretically), and its OS will be booted
automatically because its OS will be the OS indicated in the
"default=" line.

Then you will have several ways to dual-boot. You can
set the boot priority in the BIOS, or you can choose the OS
from the boot menu, or you can swap hard disks. Simple,
yes? And it's all done with Microsoft's own boot software.

BTW, thanks for spelling "separate" correctly. Many
posters spell it "seperate".

*TimDaniels*





.



Relevant Pages

  • SUMMARY: Moving /usr From Under Root "/" To Its Own Partition
    ... One of the reasons for doing this is to end up with a smaller root ... Install the boot block and boot off the new drive. ... " In order for the root partition to be fscked and remounted ... D> temporarily on the existing disk. ...
    (SunManagers)
  • Re: laptop - new HD - no CD or floppy drive
    ... I put the laptop HD back in the PC and I could boot from it. ... If the primary partition has an incorrect boot sector. ... If the disk geometry is incorrect. ...
    (microsoft.public.windowsxp.hardware)
  • Re: laptop - new HD - no CD or floppy drive
    ... I put the laptop HD back in the PC and I could boot from it. ... If the primary partition has an incorrect boot sector. ... If the disk geometry is incorrect. ...
    (microsoft.public.windowsxp.hardware)
  • Re: Can I boot of an XP System disk, nested in a logical volume
    ... I'll boot of Partition Magic or some other kind of magic and fix it that-a-way. ... It's been a long time since I messed with partitions like this, but in the back of my head I have this fragment about boring registry hands-on editing, 'derived Disk ID's' and the 'Master Boot Sector' -- that's S as in 'Senile'. ... One reason for the drive letter change on cloned drives is to keep the parent drive hooked up the first time the clone is booted, being that the clone has the same Mount Manager database, and being that the Mount Manager *always* respects drive letter assignments, it will see the parent drive and its valid disk signature and assign the C: drive letter to the original C: drive, so there will be no C: letter available for the clone. ...
    (microsoft.public.windowsxp.basics)
  • Re: Fedora Core 2/Windows XP dual boot: selecting Linux doesnt work
    ... grub is installed on the /root partition, which is the first partition on hdc: hdc1, or in grub notation. ... Stage1 is the unpatched 512-byte file, that is patched and copied to the boot record during setup. ... This byte is initialized to 0xff in the stage1 file, but patched to 0x81 in your setup, to say "we are booting from disk." ...
    (comp.os.linux.setup)