P
Phil_Certain
Hi,
Can anyone help is advising how I can boot from a mirrored drive?
I have Windows 2000 server installed on a single disk. I have recently
added an identical disk in order to set up a RAID 1 mirror.
Disk 0 is connected to IDE channel 1 as Master
Disk 1 is connected to IDE channel 2 as master (CDROM is slave on IDE
channel 2)
I followed the process of converting disk 0 to a dynamic disk and then
connecting the second disk, disk 1. I then mirrored the volumes to the
new drive. All went well and a small (6MB) 'partion' of unallocated
space was created on the second disk during the mirroring process.
I created a boot floppy (as described in ms kb article 119467) that
contained the files:
boot.ini
ntldr
ntdetect.com
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
Server" /fastdetect
Following the mirroring, I added a line to boot.ini so that it now
reads:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
Server" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows 2000
Server" /fastdetect
(ref
http://support.microsoft.com/kb/102873/EN-US/#XSLTH3189121121120121120120)
With both disks connected, the system will boot from the floppy with
the boot.ini as shown imediately above, but guess what?...with disk0
disconnected, the system will not boot to Windows. During the boot
process, the system detects that disk0 is missing, requests f1 to
continue and then delivers the message:
Windows 2000 could not be started because of a hardware problem.
Could not read from selected boot disk.
I tried the following variations ot the 'mirro' entry in the boot.ini,
but it made no difference:
multi(0)disk(1)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
Server" /fastdetect
and
multi(0)disk(0)rdisk(1)partition(2)\WINNT="Microsoft Windows 2000
Server" /fastdetect
Have also changes disk jumpers to set drives to 'cable selct', but this
alos makes no difference
So, I must be doing domething wrong somewhere. I've found conflicting
advice on this subject, can anybody help ?
Should both drives be connected to the same IDE channel?
Is there a trick related to creating a MBR on the mirror disk prior to
the mirroring process? If so, how is this done reliably?
Any help greatly appreciated.
Can anyone help is advising how I can boot from a mirrored drive?
I have Windows 2000 server installed on a single disk. I have recently
added an identical disk in order to set up a RAID 1 mirror.
Disk 0 is connected to IDE channel 1 as Master
Disk 1 is connected to IDE channel 2 as master (CDROM is slave on IDE
channel 2)
I followed the process of converting disk 0 to a dynamic disk and then
connecting the second disk, disk 1. I then mirrored the volumes to the
new drive. All went well and a small (6MB) 'partion' of unallocated
space was created on the second disk during the mirroring process.
I created a boot floppy (as described in ms kb article 119467) that
contained the files:
boot.ini
ntldr
ntdetect.com
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
Server" /fastdetect
Following the mirroring, I added a line to boot.ini so that it now
reads:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
Server" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows 2000
Server" /fastdetect
(ref
http://support.microsoft.com/kb/102873/EN-US/#XSLTH3189121121120121120120)
With both disks connected, the system will boot from the floppy with
the boot.ini as shown imediately above, but guess what?...with disk0
disconnected, the system will not boot to Windows. During the boot
process, the system detects that disk0 is missing, requests f1 to
continue and then delivers the message:
Windows 2000 could not be started because of a hardware problem.
Could not read from selected boot disk.
I tried the following variations ot the 'mirro' entry in the boot.ini,
but it made no difference:
multi(0)disk(1)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000
Server" /fastdetect
and
multi(0)disk(0)rdisk(1)partition(2)\WINNT="Microsoft Windows 2000
Server" /fastdetect
Have also changes disk jumpers to set drives to 'cable selct', but this
alos makes no difference
So, I must be doing domething wrong somewhere. I've found conflicting
advice on this subject, can anybody help ?
Should both drives be connected to the same IDE channel?
Is there a trick related to creating a MBR on the mirror disk prior to
the mirroring process? If so, how is this done reliably?
Any help greatly appreciated.