150 likes | 245 Views
CN1260 Client Operating System. Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+. Agenda. Chapter 6 : Troubleshooting Startup Problems Quiz Exercise. Windows Boot Process.
E N D
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
Agenda • Chapter 6: Troubleshooting Startup Problems • Quiz • Exercise
Windows Boot Process • BOOTMGR is loaded and accesses the Boot Configuration Data Store to display the boot menu or to boot from a partition or volume • WINLoadis the operating system boot loader that loads the rest of the operating system • NTOSKERNL.EXE is the main part of Windows, which is responsible for various system services, processes, and memory management. • Boot-class device drivers implement a number of functions that are utilized in different ways by different hardware platforms based on processor and chipset.
Master Boot Record (MBR) • The first 512-byte boot sector of a partitioned data storage device such as a hard disk • Contains the disk’s primary partition table, and the code to bootstrap an operating system • By default, the master boot record contains the primary partition entries in its partition table
Volume Boot Record (VBR) • Stored in a disk volume on a hard disk, floppy disk, or similar data storage device that contains code for booting an operating system such as BOOTMGR
System and Boot Partition/Volume • System partition/volume • The active partition or volume that contains the boot file (BOOTMGR) • Boot partition/volume • The partition or volume that contains the Windows operating system files
%SystemRoot% Variable • A special system-wide environment variable found on Microsoft Windows systems. • Its value is the location of the system folder, including the drive and path • C:\Windows folder
Boot Configuration Data (BCD) • A firmware-independent database for boot-time configuration data • Windows Vista, Windows 7, and Windows Server 2008. • To edit the Boot Configuration, you would typically use Bcdedit.exe • /export • /copy • See full list on Page 119 - 120
Advanced Boot Menu • Press F8 before the Windows logo appears • See Figure 6-2 on Page 123 • Safe Mode • See Figure 6-3 on Page 123 • Safe Mode with Networking • Safe Mode with Command Prompt • Enable Boot Logging • Creates a file, ntbtlog.txt, that lists all the drivers that are installed during startup
Advanced Boot Menu (Cont.) • Enable low-resolution video (640×480) • Last Known Good Configuration (advanced) • Directory Services Restore Mode • Only for DC • Debugging Mode • Disable automatic restart on system failure • Choose this option only if Windows is stuck in a loop • Disable Driver Signature Enforcement • Allows drivers containing improper signatures to be loaded
System Configuration (Msconfig) • A tool that can help isolate problem startup programs or services that prevent Windows from starting correctly • Disable certain startup programs or services • If the problem goes away when you restart Windows, you know that the problem is caused by the program or service that you disabled • See Figure 6-4 on Page 125
Windows PE • A minimal Win32 operating system with limited services, built on the Windows 7 kernel • To prepare a computer for Windows installation, to copy disk images from a network file server, and to initiate Windows Setup • A component in recovery technology with Windows Recovery Environment (Windows RE)
Windows Recovery Environment • A set of tools to help diagnose and recover from serious errors • WinRE may be installed and/or booted from • Hard disks • Optical media (such as an operating system installation disc) • PXE (e.g., Windows Deployment Services) • See Figure 6-5 on Page 127
BootRec Command • If you prefer to perform a manual repair • Can repair the MBR or the volume boot sector • BootRec.exe can be executed from • Command Prompt in the System Recovery tools • /Fixmbr • /Fixboot • /Scanos
Assignment • Submit these before class over on Thursday • Fill in the blank • Multiple Choice • True / False • Submit these before class start on Monday • Lab 6 • Case Scenario 6-2