310 likes | 581 Views
Kernel Mode. Combination of hardware abstraction layer (HAL) and executive services. Executive Services Portion of Kernel Mode. Windows NT Memory Model. Processes and Threads. Process
E N D
Kernel Mode • Combination of hardware abstraction layer (HAL) and executive services
Processes and Threads • Process • A program or group of programs that is running, together with the system resources assigned to it, such as memory addresses, environmental variables, and other resources • Thread • A single task that the process requests from the kernel, such as the task of printing a file
Virtual DOS Machine • Isolates an application from the rest of the system by providing the entire DOS-like environment to the application • Components of a NTVDM • Ntvdm.exe • Ntio.sys • Ntdos.sys • An instruction execution unit
Windows NT Networking • Workgroup • Logical group of computers and users that share resources • Control of administration, resources, and security is distributed throughout the network • Domain • A group of networked computers that share a centralized directory database of user account information and security for the entire set of computers
Using Workgroups and Domains • Primary domain controller (PDC) stores and controls a database of: • User accounts • Group accounts • Computer accounts • Also called the directory database or the security accounts manager (SAM) database
User Accounts • Control who has access to what programs, files, and other resources • Are stored in the SAM database that defines the NT user, including username, password, memberships, and rights
Administering a Network • Control access to the network, permissions granted to a user and the OS environment that the user has • Create user groups; assign restrictions and rights to entire group that apply to all users • User profile • Record of information about an authorized user that is used for security and other reasons • Can include desktop configuration, sound, color, and resources • Kept in a file with a .usr file extension
Installing and Customizing Windows NT • Preparing for the installation • Step-by-step installation
Preparing for the Installation • Preparing for Windows NT • Determine if hardware can support Windows NT by searching the HCL or using the NT Hardware Qualifier (NTHQ) • Choosing the right file system (FAT16 vs. NTFS)
Step-by-Step Installation • Installing Windows NT as the only OS • Installing Windows NT as a second OS on a system that already has Windows 9x, creating a dual boot • Installing a local printer
Installing Windows NT as the Only OS • Begin by booting from the three Windows NT disks that contain a simplified version of Windows NT • After Windows NT has loaded these three disks, it can access the CD-ROM drive, and installation continues from the CD
Begins differently, but is otherwise the same as installing Windows NT as the only OS Copy the contents of the \I386 directory and its subdirectories to the hard drive and perform the installation from there Installing Windows NT as the Second OS on the Hard Drive
Supporting Windows NT and Applications • Common procedures that apply to supporting a standalone NT PC using both 16-bit and 32-bit applications • How the boot process works • Troubleshooting problems during booting
What Happens During the Boot Sequence • BIOS executes POST • BIOS executes the MBR program • MBR program executes the OS boot program • The boot program executes Ntldr • Ntldr changes the processor mode and loads a file system continued