Difference between revisions 2947713 and 2947732 on enwikibooks{{Subpages}} == Navigation == * [[/Basic Exam Info/]] * [[/Exam Objectives/]] * [[/Exam Prep/]] == Identifying hardware components == <!--MOVE ME TO /CABLES!! Before we study these devices more closely, one should know the difference between ''male'' and ''female''. A ''male connector'' has metal pins that stick out, a ''female connector'' has hollow metal sockets. When you make a connection, the metal pins of the male fit exactly inside the metal sockets of the female. --> One of the essential requirements for A+ Certification is identifying names, purposes, and characteristics of specific hardware components, including the following: * [[/Floppy disk drive/]] * [[/Hard disk drive/]] * [[/Optical disc drive/]] * [[/Motherboard/]] * [[/Northbridge/]] * [[/Southbridge/]] * [[/Power supply/]] * [[/Cooling system/]] * [[/CPU/]] * [[/Random access memory/|RAM]] * [[/Display devices/]] * [[/Adapter card/]] * [[/Ports/]] * [[/Cables/]] These are not devices: * [[/BIOS/]] * [[/IRQ/]] * [[/DMA/]]⏎ ⏎ == Identifying operating systems == Although the examination focuses almost exclusively on Microsoft's Windows operating system (OS), one should also know about differences among other operating systems. Microsoft operating systems: * Legacy Windows OSes (need only to know upgrade paths): ** Windows 95 ** Windows 98 ** Windows ME ** Windows NT 4.0 ** Windows 2000 ** Windows XP * Current Windows OSes (focus on these for the new exam): ** Windows Vista ** Windows 7 ** Windows 8 ** Windows 10 Apple operating systems: * Mac OS X (which is based on Unix-like system-exam question) * iOS (for iPhone, iPad, iPod Touch) Unix-like operating systems: * BSD (and derivations like FreeBSD, OpenBSD, and NetBSD) * NextStep * GNU/Linux * Google Android == Boot Process for Operating Systems == === DOS BOOT PROCESS === # Upon powering on the machine a POST (Power on Self Test) is executed, this does a quick test on things such as the memory and power supply of a machine. POST transfers control to CMOS (Complementary Metal Oxide Semiconductor) which contains the BIOS (Basic Input Output System). The BIOS loads various low level settings such as boot-order and network settings. The BIOS is also a very useful tool for testing memory or hard drives, as well as finding out basic information such as serial numbers and asset tags. Note if POST fails it is usually identified by various light or audible beep codes which often can be searched for by model on the manufacturers' website. # The BIOS searches attached disk drives and peripherals (such as USB flash drives) for a valid Master Boot Record (MBR). The MBR contains a series of tasks for loading an Operating System (OS). If a valid MBR is found, instructions for loading the OS are read. If no valid MBRs are detected by the BIOS, an error message is displayed. # Instructions from the MBR are read. These instructions check the floppy, CD-ROM, or hard drive (not necessarily in that order). The MBR points to the boot sector, which locates IO.SYS and loads the file into RAM. # IO.SYS is a file that loads low level drivers for hardware devices like the keyboard, serial and parallel ports, floppy drive, and hard drive. Next, IO.SYS will run Sysinit which in turn loads Msdos.sys into RAM. # MSDOS.SYS in turn helps manage the input and output for the hard disk. It processes the commands in Config.sys. Config.sys loads all the other device drivers and manages memory for optimization. # Command.com is loaded into RAM. Command.com is a file that stores all your internal commands. # Command.com then processes Autoexec.bat which will set the initial configuration of DOS. The user can add what programs to start each time the computer boots. # The last step will get you the command prompt. === WIN95/98/ME BOOT PROCESS (Similar to DOS) === # POST is performed. # Master Boot Record (MBR) is loaded into RAM and locates the boot sector. The boot sector then locates the Io.sys. # The Io.sys runs Sysinit and loads Msdos.sys into RAM. # Io.sys then loads System.dat, but does not process at this time. # Io.sys then loads Config.sys and Autoexec.bat. These are not necessary to load the operating system, but are needed when 16 bit (real mode) drivers are used. # Io.sys then loads Win.com which start the operating system. # Win.com loads drivers specified by the registry. # Win.com processes the System.ini and Win.ini files. System.ini is used to configure the memory cache and buffers. Win.ini is used for 16-bit applications. Otherwise, they are run by the registry. # Win.com will start KERNEL32.DLL, KERNEL386.EXE, GDI.EXE, and GDI32.EXE. The Kernel files are the operating systems. The GDI files are responsible for the graphical functions and display. # The Kernel files will load the Explorer user interface, which includes the Desktop, Taskbar, and Start Menu. # The Kernel will then process anything in the Startup folder and restore network connections. # The user can now interact with the operating system. === WIN2000/NT/XP BOOT PROCESS === # BIOS runs POST. # Computer finds the boot device and loads Master Boot Record (MBR) into RAM. # MBR looks for the active partition on the boot device and loads the boot sector. # The boot sector in turn starts the Ntldr file which will load the operating system. # Ntldr configures the computer’s processor to recognize all of the memory. # Ntldr will start the file system, and the operating system will load, whether it is FAT or NTFS. # Ntldr checks the Boot.ini file to find the operating system(s) and to create the boot menu. # After the operating system is selected, Ntldr will run Ntdetect.com which will make the hardware list. # Ntldr will load Ntoskrnl.exe which is the kernel of the operating system. # The operating system will start the graphical interface. # Ntoskrnl.exe loads Smss.exe which is the Session Manager. # The user logs on. === WINDOWS VISTA / 7 BOOT PROCESS === # BIOS runs POST. # Computer finds the boot device and loads Master Boot Record (MBR) into RAM. # MBR looks for the active partition on the boot device and loads the boot sector. # The boot sector in turn starts the '''bootmgr''' file, which loads the operating system. # '''bootmgr''' configures the computer’s processor to recognize all of the memory. # '''bootmgr''' starts the file system and the operating system loads. Windows Vista/7 must be NTFS. # '''bootmgr''' checks the BCD and bootsect.bak files to find the operating system(s) and to create the boot menu. # After the operating system is selected, '''bootmgr''' makes the hardware list. # '''bootmgr''' loads Ntoskrnl.exe, which is the kernel of the operating system. # The operating system starts the graphical user interface. # Ntoskrnl.exe loads Smss.exe, which is the Session Manager. # The user logs on. == See also == * [[Network Plus Certification]] * [[Security+ Certification]] * [[Server+ Certification]] * [[Linux+ Certification]] * [[LPI Linux Certification]] * [[CIW Certification|CIW Home]] {{alphabetical|A}} {{subjects|IT certifications}} {{status|25%}} All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://en.wikibooks.org/w/index.php?diff=prev&oldid=2947732.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|