C26 Selecting and Installing An Operating System
C26 Selecting and Installing An Operating System
C26 Selecting and Installing An Operating System
Chapter 26 Objectives
Define functions of an OS Identify major system files and features of DOS, Windows 3.1, 9x, NT, 2000, XP Install the above operating systems Troubleshoot installation problems
Functions of an OS
Communicates between applications and BIOS/hardware Provides a user interface to the user Enables user interface and applications to interact
MS-DOS
Command prompt interface No GUI Singleuser, singletasking
MS-DOS Commands
Internal commands
Built into COMMAND.COM, the command interpreter application
External commands
Exist as separate applications in the C:\DOS folder
EMM386.EXE
Expanded memory manager
SMARTDRV
Disk caching utility, for better performance
Windows 3.x
First commercially successful version of Windows 3.x refers to Windows 3.0, Windows 3.1, and Windows 3.11 for Workgroups 16-bit application Runs on top of MS-DOS (DOS is required)
Windows 3.1
WIN.COM
Executable file that starts Windows
Introducing DLLs
DLL: Dynamic Link Library Libraries of programming routines that applications can call upon Execute standard functions Some come with Windows Others come with specific applications Still the cornerstone of Windows applications today
Virtual memory
Extra RAM can be simulated by using part of hard disk
Virtual machines
More than one program can run at once in its own address space
Cooperative multitasking
Applications share CPU time Each application voluntarily pauses to allow others to run
VMM386.VXD
Loads the 32-bit device drivers
Windows 9x Features
Application compatibility
Can run both 16-bit (Windows 3.x) and 32-bit applications
Windows 9x Registry
System settings for startup SYSTEM.DAT and USER.DAT files From the Registry Editor, they appear to be a single database
Windows 9x Features
Object Linking and Embedding (OLE)
Data transfer between applications Superior to the earlier DDE
Safe Mode
Allows startup when PC cannot start Windows normally
Windows 9x Versions
Version Windows 95 Windows 95 SP1 Windows 95 SR2 Windows 95 SR2.1 Windows 95 SR2.5 Windows 98 Number 4.00.950 4.00.950A 4.00.1111 4.03.1212.1214 4.03.1214 4.10.1998 Distribution Retail, OEM Retail, OEM, Patch OEM only OEM only OEM only Retail, OEM Bug fix FAT32, IE, NetMeeting, DirectX USB OE, Internet Connection Wizard Disk Cleanup, System Information, Drive Converter, Maintenance Wizard Internet Connection Sharing System Restore, Home Networking Wizard, Windows Movie Maker Features
4.10.2222A 4.90.3000
NTDETECT
Checks the hardware
BOOT.INI
Initialization file similar to MSDOS.SYS
NT Platform Registry
Windows NT/2000:
Stored in \Winnt\System32\Config
Windows XP:
Stored in \Windows\System32\Config
NT Platform Registry
Registry Hives
Sam Security System Software Default
Log files (*.log) for each Backup files (*.sav) for each
Windows NT 4 Features
NTFS file system (NTFS 4) Improved networking Better security Server version Multiple CPU support Support for non-PC hardware (ex. DEC Alpha workstation)
Windows XP Features
Utilities from Windows Me
Windows Media Player Windows Movie Maker System Restore Scanner and Camera Wizard
Friendlier logon (Welcome screen) Fast User Switching Driver signing and roll-back
Windows XP Features
Internet Connection Firewall Wireless networking Remote desktop
Preparing to Install an OS
Check system requirements Plan how you will start the Setup program Decide whether you will upgrade or do a clean install Plan for multi-booting
OS System Requirements
Planning an OS Upgrade
Hardware
Is all the hardware on the Hardware Compatibility List (HCL)? Does the system meet the minimum requirements?
Existing OS
Is the existing OS upgradeable to the desired new version?
Software
Are all existing applications able to run under new OS version?
Clean Install?
Is it necessary to preserve existing application installations? Is it necessary to preserve existing data files? Does the old OS have performance problems that might be corrected by a clean install of the new OS? Do you want to redo the partitions on the hard disk?
NT/2000/XP to 9x
Not a directly supported upgrade path Clean install only
9x to NT/2000/XP
Check device compatibility, driver updates may be required
Installing Windows 9x
Start Setup from CD or from files copied to hard disk
Alternate method:
Edit BOOT.INI in Notepad