Windows NT Startup Floppy Disk

You must format your Windows NT startup floppy disk when you are running Windows NT. You can use My Computer to format the floppy disk, or enter format a: at the command prompt. Both of these utilities copy the Windows NT Partition Boot Sector, which is required to load the Windows NT boot loader, to the floppy disk. Windows NT Help describes the procedure for formatting a floppy disk by using My Computer.

You can use the Windows NT startup floppy disk to start Windows NT in the following circumstances:

You can configure your system or boot partition as a mirror set. A mirror set creates an identical twin for the selected partition. Creating a mirror set is similar to making a copy of a document by using a copy machine. The original partition is like the original of the document, and the shadow partition is the copy. Unlike a copy machine, however, Windows NT continually updates the shadow partition when any changes are made to the original.

If you create a mirror set for your system or boot partition, there are more situations in which you can use the Windows NT startup floppy disk.

Note

On x86-based computers, if the Partition Table in the Master Boot Record has been corrupted, especially if the information for the system partition or boot partition is all zeroes, you might not be able to start up by using the Windows NT startup floppy disk. If you have a current backup of the Master Boot Record, try starting MS-DOS from the MS-DOS bootable floppy disk, and use the DiskSave program to replace the Master Boot Record.

The files that you need to copy to the floppy disk normally have the Read Only, System, and Hidden attributes set. If the files have either the System or Hidden attribute set, they are not visible. You need to make the files visible before you can copy them.

To copy files to the Windows NT startup floppy disk

1. Using My Computer or Windows NT Explorer, on the View menu, click Options.

2. On the View tab, select Show all files. Click OK.

3. Click the filename of the file to be copied.

4. On the File menu, click Properties.

5. In the Attributes box of the General tab, clear the Read Only, System, and Hidden check boxes, and click OK.

Do steps 3, 4, and 5 for each file that you want to copy.

Select the files, and then copy them to the floppy disk.

Files to Copy for an x86-based Computer

Copy the following files from the root folder of your system partition to the floppy disk you just formatted:

The Ntbootdd.sys file is a renamed copy of the SCSI device driver used on your Windows NT computer. For example, if you are using the Adaptec 1542B SCSI controller, copy Aha154x.sys to the floppy disk, and then rename it to Ntbootdd.sys. If Windows NT Setup created an Ntbootdd.sys in your root folder, just copy that file.

You can find the device driver name by

Creating Alternate Boot Selections for an x86-based Computer

To start Windows NT Server after the failure of the original system or boot partition on a mirror set, you need to have a path to the shadow boot partition in your Boot.ini file. Be sure to edit the Boot.ini file to create startup options for every contingency for your configuration.

Note

If you have created a mirror set of your system partition, you need to set the Boot Indicator flag in the System ID field of the shadow partition. Disk Administrator does not set the Boot Indicator flag when it creates the shadow partition. Use the DiskProbe program to set this flag. For information about DiskProbe, see Chapter 10, "Disk, File System, and Backup Utilities." For more information about the Boot Indicator flag, see Chapter 3, "Disk Management Basics."

If the configuration of the partitions on your original disk and shadow disk are not the same, be sure to use the correct partition number when you create the path to the boot partition on the shadow disk. For example, you might have an EISA configuration partition as the first partition on your original disk, but not on the shadow disk. If you create a mirror set for each of the other partitions on the original disk, the partition numbers will be different on each disk.

The scsi() syntax is often required to start from the Windows NT startup floppy disk, even though the multi() syntax works to start from the hard disk. If your system fails to start from the Windows NT startup floppy disk, try using the scsi() syntax instead of the multi() syntax for the pathname.

Note

The system BIOS controls whether your system starts up from a floppy or hard disk. The Boot.ini file controls from which hard disk and partition the computer loads the Windows NT system files.

The Boot.ini file has the Read Only attribute set by default. Remove this attribute before editing the file. Restoring the attribute is optional. Windows NT Setup sets the attribute to prevent accidental deletion.

The rest of this section has information for creating the pathnames for three different configurations of SCSI disks and controllers. In each example, the boot partition is configured as a mirror set. There is more information presented later in this chapter about configuring the system partition as a mirror set, in the section titled "Configuring the System Partition on a Mirror Set."

For more information about ARC pathnames, scsi() and multi() syntax, and examples with IDE and EIDE disks, see "Understanding ARC Pathnames," presented earlier in this chapter.

Single SCSI Controller

To be able to start from the shadow boot partition by using the multi() syntax on computers with a single SCSI controller:

The following example uses the multi() syntax.


[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\FT_TEST [operating systems] multi(0)disk(0)rdisk(0)partition(1)\FT_TEST="Windows NT Server" multi(0)disk(0)rdisk(0)partition(1)\FT_TEST="Windows NT Server [VGA]" /basevideo

If the original disk cannot be powered down, you need to have an entry in the Boot.ini file to force NTLDR to load from the shadow boot partition. This Boot.ini file loads the system from the shadow disk of a mirror set while the original disk is still functional. Rdisk(1) refers to the ordinal number and not the SCSI ID of the disk. This example has an entry for the shadow partition.


[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\FT_TEST [operating systems] multi(0)disk(0)rdisk(0)partition(1)\FT_TEST="Original Disk" multi(0)disk(0)rdisk(1)partition(1)\FT_TEST="Shadow Disk"
More Than One SCSI Controller

If you have more than one SCSI controller on the computer, startup after a failure to a mirror set is much easier if you use the following guidelines:

Here is a typical Boot.ini file for starting a computer with a mirrored boot partition, and each disk of the mirror set is on a different SCSI controller. Both the original and shadow disks are assigned SCSI ID 0 on their respective controllers.


[boot loader] timeout=30 default=scsi(0)disk(0)rdisk(0)partition(1)\FT_TEST [operating systems] scsi(0)disk(0)rdisk(0)partition(1)\FT_TEST="Original Disk" scsi(1)disk(0)rdisk(0)partition(1)\FT_TEST="Shadow Disk"

If the shadow disk was assigned SCSI ID 3, then the second entry is:


scsi(1)disk(3)rdisk(0)partition(1)\FT_TEST="Shadow Disk"
Dual-Channel SCSI Controllers

Many SCSI controllers have more than one channel on the adapter card. Even though there is a single card, it appears to the computer as if there are two separate controllers. There is quite a bit of variation in the way different manufacturers handle multiple channels. Be sure to test starting up from each of the channels and disks.

If a valid ARC path cannot be found to start the computer from the shadow boot partition, you need to make changes in the system configuration. It might be necessary to consult with the controller vendor to determine the correct configuration to be able to start Windows NT Server from the shadow partition if the original disk or SCSI channel fails. Many dual-channel controllers have an option in their Setup program, or the EISA configuration program, that enables you to specify the channel to use for the startup disk.

Files to Copy for a RISC-based Computer

When you install Windows NT on a RISC-based computer, it creates a folder, such as \Os\Winnt40, that contains the Osloader.exe and Hal.dll files. On Alpha AXP-based computers, this folder also contains several files with the .pal extension. Some or all of these files might have the system, hidden, or read-only attributes set.

A Windows NT startup floppy disk for a RISC-based computer should have a folder tree identical to the RISC-based system partition. Therefore, you should create the \Os\Winnt40 folder on the floppy disk.

Copy the following files from the \Os\Winnt40 folder on your hard disk to the same folder on the floppy disk:

Creating Alternate Boot Selections for a RISC-based Computer

RISC-based computers start from the system firmware. You should define a boot selection in the NVRAM that points to a Windows NT startup floppy disk. You only need to use the Windows NT startup floppy disk if your original disk fails and it contains the system partition (the partition with OSLOADER). If you create a mirror set for your boot partition, you should also create a path to the shadow boot partition.

If the configuration of the partitions on your original disk and shadow disk are not the same, be sure to use the correct partition number when you create the path to the boot partition on the shadow disk. For example, if you have an EISA configuration partition as the first partition on your original disk, but not on the shadow disk, the partition numbers on your shadow disk will be different than the partition numbers on your original disk.

There are three types of RISC-based computers: Alpha, MIPS, and Power PC. The examples in the remainder of this section are for an Alpha AXP computer. The firmware menus that you use to create and change boot selections can be different for MIPS and Power PC computers. For more information about RISC-based menus, see Chapter 19, "What Happens When You Start Your Computer," in the Windows NT Workstation Resource Guide.

Creating a Path to the Shadow Boot Partition

To create a path to the shadow boot partition, create an alternate boot selection by using the Add a boot selection menu. These are the steps to get to that menu:

1. Start the computer. You see the Boot menu.

2. On the Boot menu, click Supplementary menu.

3. On the Supplementary menu, click Setup the system.

4. On the Setup menu, click Manage boot selection menu.

5. On the Boot selections menu, click Add a boot selection.

The following example shows the screens you would see and the selections you would make to create a path to the shadow boot partition. In this example, the system partition and the boot partition are separate partitions on the same physical disk. Both partitions are mirrored. If they were the same partition, you would have fewer entries to make to create the boot selection. If the boot partition and system partition are the same partition, that partition is considered to be the system partition.

Note

The right justified arrows (<----) in these examples indicate which selection was made, or the information that was entered.


Thursday, 03-07-96 11:18:43 AM Select a system partition for this boot selection: SCSI Bus 0 Hard Disk 0 Partition 1 New system partition <----------------------------------------- Enter location of system partition for this boot selection: Select Media: SCSI Hard Disk <--------------------------------------------------- Floppy Disk CD-ROM Enter SCSI bus number: 0 <------------------------------------- Enter SCSI ID: 2 <------------------------------------- Enter Partition: 1 <------------------------------------- Enter the osloader directory and name: \os\winnt40\osloader.exe <------- Is the operating system in the same partition as the osloader: Yes No <------------------------------------------------------------ Enter the location of os partition: Select Media: SCSI Hard Disk <--------------------------------------------------- Floppy Disk CD-ROM Enter SCSI bus number: 0 <------------------------------------- Enter SCSI ID: 2 <------------------------------------- Enter Partition: 2 <------------------------------------- Enter the operating system root directory: \winnt40 <--------------- Enter a name for this boot selection: Boot Shadow Disk <--------------- Do you want to initialize the debugger at boot time: Yes No <-----------------------------------------------------------

After entering the data, you will be back at the Boot selections menu. Select Setup menu. On the Setup menu, select Supplementary menu, and save changes.

Creating a Path to the Windows NT Startup Floppy Disk

Once you have created the Windows NT startup floppy disk, you need to create the path to it. If you do not create a path to the floppy disk ahead of time, and your original disk fails, you will have to create a path to the Windows NT startup floppy disk to be able to start the computer.

Listed below is a sample of the configuration options used to build an alternate boot selection when the Windows NT startup files are located on the Windows NT startup floppy disk. As in the earlier examples, the arrows indicate which selections were made or which data were entered.


Thursday, 03-07-96 11:25:13 AM Select a system partition for this boot selection: SCSI Bus 0 Hard Disk 0 Partition 1 New system partition <----------------------------------------- Enter location of system partition for this boot selection: Select Media: SCSI Hard Disk Floppy Disk <------------------------------------------------------ CD-ROM Enter floppy drive number: 0 <--------------------------------- Enter the osloader directory and name: \os\winnt40\osloader.exe <------- Is the operating system in the same partition as the osloader: Yes No <------------------------------------------------------------ Enter the location of os partition: Select Media: SCSI Hard Disk <--------------------------------------------------- Floppy Disk CD-ROM Enter SCSI bus number: 0 <------------------------------------- Enter SCSI ID: 2 <------------------------------------- Enter Partition: 2 <------------------------------------- Enter the operating system root directory: \winnt40 <--------- Enter a name for this boot selection: start from floppy disk <--------- Do you want to initialize the debugger at boot time: Yes No <-----------------------------------------------------------

After entering the data, you will be back at the Boot selections menu. Select Setup menu. On the Setup menu, select Supplementary menu, and save changes.

Using Alternate Boot Selections

When you have created alternate boot selections, you start an alternate one by selecting Boot an alternate operating system from the Boot menu. This example shows selecting the alternate operating system option.


ARC Multiboot Alpha AXP Version 3.5-11 Copyright (c) 1993 Microsoft Corporation Copyright (c) 1993 Digital Equipment Corporation Boot Menu: Boot Windows NT Server Version 4.0 Boot an alternate operating system <------------------------------- Run a program Supplementary menu. . . Use the arrow keys to select, then press Enter. Seconds until auto-boot. Select another option to override: 9

If you have added boot selections for the shadow boot partition and the Windows NT startup floppy disk, as described earlier in this section, and select Boot an alternate operating system, you would see a screen like the following.


ARC Multiboot Alpha AXP Version 3.5-11 Copyright (c) 1993 Microsoft Corporation Copyright (c) 1993 Digital Equipment Corporation Boot Menu: start from floppy disk Boot Shadow Disk Boot Windows NT Server 4.0 (Default) Use the arrow keys to select, then press Enter.

Each time you create a new boot selection, it becomes the default selection. The preceding example shows the menu you would see if you:

You should use the Rearrange boot selections menu to change the default boot selection back to the hard disk. See the section titled "Using a RISC-based Computer's Boot Menu," in Chapter 19 of the Windows NT Workstation Resource Guide, "What Happens When You Start Your Computer," for information about managing boot selections.