MORE INFORMATION
Read the Preinstallation Documents
The network administrator should read the following three important documents for x86-based systems before attempting an upgrade:
- The Hardware Compatibility List (HCL), which is located in the Support folder on the Windows 2000 Server Installation CD-ROM
- The Read1st.txt file, which is stored in the root folder of the CD-ROM
- The Relnotes.doc file, which is stored in the root folder of the CD-ROM
The Hardware Compatibility List
The list is comprehensive, but be aware that Microsoft updates the information on a continuing basis. You can find the updated list by visiting the following Microsoft Web site:
The Read1st.txt File
The Read1st.txt file provides late-breaking, critical, or other preinstallation or upgrade information that supplements the Windows 2000 documentation.
The Relnotes.txt File
This file contains a detailed, technical description of additions and should be used to assist in making informed decisions concerning deploying member servers in your network.
Record System Information
Make sure that you record all system information pertinent to each server before beginning an upgrade. This allows administrators to refer to important information to assist in getting a member server back to its original condition if a problem occurs while upgrading.
You can view server system information in Windows NT 4.0. On the
Administrative Tools menu, click
Windows NT Diagnostics. To print the information, click
Print Report on the
File menu in Windows NT Diagnostics Manager.
Back Up Important Files
Make sure to back up all of your important files to a backup tape or a share on your network.
Back Up Hard Disk Configurations
You can save hard disk configuration information to a floppy disk in Disk Administrator by pointing to
Configuration on the
Partition menu, and then clicking
Save.
If a drive uses the NTFS file system, you can leave it as it is. Windows 2000 Setup converts it to the version of NTFS included with Windows 2000.
Also, disable any disk mirroring.
Determine Software Compliance
Software designed for Windows 2000 takes advantage of Windows 2000 features such as Active Directory. However, any software written for Windows 2000, Microsoft Windows NT, Microsoft Windows 95, or Microsoft Windows 98 should run properly in Windows 2000. Software that was written for 16-bit versions of Windows (Microsoft Windows 3.x) or MS-DOS should work in a Windows 2000 environment, but is subject to the following considerations:
- The software might require special configuration files, such as the Autoexec.nt and Config.nt files.
- The 16-bit software might have or require special device drivers that are no longer available or are incompatible with Windows 2000.
Make sure to test the software thoroughly in a lab environment before risking down time and data loss in a production environment.
Determine System Requirements
The first step in installing or migrating servers is to take a hardware inventory and compare it to the Windows 2000 HCL to verify that the servers are compatible with the operating system.
Requirements for x86-Based Systems
Each server in the network infrastructure must meet minimum requirements for Windows 2000 Server to operate efficiently. In addition, an upgrade could require much more disk space than a new installation. As you add Active Directory functionality, the existing user accounts database can expand by up to a factor of ten during the upgrade process.
Upgrade or Perform a New Installation on x86-Based Systems
When there are member servers on the network that already have operating systems installed, the upgrade to Windows 2000 is primarily automated. During the upgrade process, Windows 2000 migrates the current settings for the operating system, and no administrator input is required.
Pre-Upgrade Checklist
Upgrading member servers to Windows 2000 requires that computers be compatible with the new operating system. Before starting Setup for Windows 2000 Server, use the following checklist:
Inventory of Existing Hardware
Before starting the Windows 2000 upgrade process, document the following information for each member server:
- The manufacturer, make, and model of the computer being upgraded.
- The amount of physical memory installed.
- The type of network adapter installed.
- Any non-Plug and Play devices.
- The UPS connected to the server.
- The type of external hard disks connected to the system.
- The hard disk partitioning and free disk space available.
- Any hardware or software RAID in use.
- Which file systems (FAT16 or NTFS) are in use.
- Type of CD-ROM drive installed.
- The operating system and any service packs currently in use.
Ensure Software Reliability and Compatibility
To ensure software reliability and compatibility, check the following items for the software you intend to run:
- For which operating system was a program written (Windows NT, Windows 98, Windows 95, Windows 3.x, or MS - DOS?
- Was the program written to operate in a specific network environment? For which version of that network?
- Are program and program configuration files stored on a server or on the client computers?
- Are data files stored on a server or on client computers?