Booting Up 15-Nov-18 boot.ppt.

Slides:



Advertisements
Similar presentations
Storage Management Lecture 7.
Advertisements

Working with Disks and Devices
Troubleshooting Startup Problems
BIOS & CMOS To Navigation page.
Booting the Linux Kernel Dr. Michael L. Collard 1.
Basic Input Output System
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 8: Troubleshooting Storage Devices and Display Devices.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
1 Web Server Administration Chapter 3 Installing the Server.
Lesson 4-Installing Network Operating Systems. Overview Installing and configuring Novell NetWare 6.0. Installing and configuring Windows 2000 Server.
Disk Volume Management CSS-1. Terms  Extent – any contiguous set of clusters  Partition – extent treated as a disk  Volume - partition formatted with.
Session 3 Windows Platform Dina Alkhoudari. Learning Objectives Understanding Server Storage Technologies Direct Attached Storage DAS Network-Attached.
FDISK Partitioning Hard Disks. History We bought our new hard disk drive –Right size for BIOS and OS –Right connections (PATA/SATA) We installed our new.
Lesson 4 Computer Software
Tel : 同济大学软件学院 UEFI 与固件程序设计.
IT Essentials: PC Hardware and Software 1 Chapter 7 Windows NT/2000/XP Operating Systems.
Basic Input Output System
Linux Booting Procedure
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
Tutorial 11 Installing, Updating, and Configuring Software
CN2140 Server II Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Chapter 2 How an OS Works with Hardware and Other Software.
BIOS. Accessing System BIOS You can use the System Setup utility to change variable BIOS information, such as the type of hard drive you have installed.
How Hardware and Software Work Together
Chapter 3 Installing Windows XP Professional. Preparing for installation Pre-installation requirement; ◦ Hardware requirements ◦ Hardware compatibility.
Hardware Boot Sequence. Vocabulary BIOS = Basic Input Output System UEFI = Unified Extensible Firmware Interface POST= Power On Self Test BR = Boot Record.
MCTS Guide to Microsoft Windows Vista Chapter 4 Managing Disks.
DUAL BOOTING  KNOWING LEGACY BIOS & UEFI FIRMWARE  KNOWING MBR & GPT PARTITION D.BHARANI AM.EN.U4CSE12013.
Module 2 Configuring Disks and Device Drivers. Module Overview Partitioning Disks in Windows® 7 Managing Disk Volumes Maintaining Disks in Windows 7 Installing.
MCTS Guide to Microsoft Windows 7
COEN 152/252 Computer Forensics Apple Partitions.
Virtual Memory Review Goal: give illusion of a large memory Allow many processes to share single memory Strategy Break physical memory up into blocks (pages)
Week #3 Objectives Partition Disks in Windows® 7 Manage Disk Volumes Maintain Disks in Windows 7 Install and Configure Device Drivers.
GUID Partition Table Unified Extensible Firmware Interface (UEFI)
MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 4 Managing Disks.
Adding a Hard Drive. BIOS / UEFI The Unified Extensible Firmware Interface (UEFI) defines a software interface between an operating system and platform.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
Windows 10 vs. 7 – Disk Drives NORTH TEXAS PC USER GROUP WINDOWS INSIDE-OUT SIG GLYNN BROOKS FEBRUARY 20, 2016.
DIT314 ~ Client Operating System & Administration CHAPTER 7 MANAGING DISKS AND FILE SYSTEM Prepared By : Suraya Alias.
NT1110 Computer Structure and Logic Unit 8 (Module 5A) COMPUTER OPERATION AND SECURITY.
Tech Level Cyber Security
Operating System & Application Software
Chapter Objectives In this chapter, you will learn:
Chapter 6: BIOS.
Guide to Linux Installation and Administration, 2e
BIOS & CMOS.
Operating System Review
Working with Disks Lesson 4.
GUID Partition Table Unified Extensible Firmware Interface (UEFI)
Chapter 5: Using System Software
Computer Maintenance Unit Subtitle: Basic Input/Output System (BIOS)
GUID Partition Table Unified Extensible Firmware Interface (UEFI)
Introduction to Computers
Introduction to Computers
CONFIGURING HARDWARE DEVICE & START UP PROCESS
Operating System Review
Operating System Module 1: Linux Installation
BIOS Chapter 6.
Modern PC operating systems
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Computer Startup.
GUID Partition Table Unified Extensible Firmware Interface (UEFI)
The bios.
GUID Partition Table Unified Extensible Firmware Interface (UEFI)
Partitioning & Formatting
Storage Management Lecture 7.
Instructor Materials Chapter 5: Windows Installation
Introduction to BIOS Prof. Shamim Ahmad Hakim
Presentation transcript:

Booting Up 15-Nov-18 boot.ppt

first 64K computer address space what is in a PC’s memory when the computer is off? most of RAM is empty when the PC first powers up RAM is volatile because its contents are lost when power goes off but, two small parts are different read-only non-volatile EEPROM (contains code) 0 8K 16K 24K 32K 40K 48K 56K 64K RAM battery-backed RAM (contains hardware settings) when the PC first powers up, where is the operating system? 15-Nov-18 boot.ppt

battery-backed RAM battery-backed RAM contains a simple database also called the CMOS a program called “Setup” is used to modify it you can start Setup only while booting the computer its data describes hardware parameters time/date what disk drives are present what kind of display is present how much memory is present how fast some components should run etc. 0 8K 16K 24K 32K 40K 48K 56K 64K RAM EEPROM (contains code) battery-backed RAM (contains hardware settings) how does the configuration data get modified? plug and play devices the Setup program 15-Nov-18 boot.ppt

the EEPROM the EEPROM contains the programs needed to start the computer also called the BIOS, or the firmware because it contains only programs, it can be read-only: BIOS routines (a minimal keyboard/display driver) POST routines (e.g., RAM parity check, keyboard test) setup program – lets users view or modify hardware settings bootstrap program – searches disk drives for an operating system 0 8K 16K 24K 32K 40K 48K 56K 64K RAM EEPROM (contains code) battery-backed RAM (contains hardware settings) how does the BIOS get updated if its programs need to change? 15-Nov-18 boot.ppt

add-on boards also contain BIOS chips the motherboard BIOS contains code to access the keyboard, floppy drive, ATA (IDE) hard disk controllers, USB devices, and disk drives a computer system can contain several BIOS firmware chips plug-in adapter cards such as network interface cards and video boards often include their own BIOS complementing or replace the system BIOS code for the given component CMOS (“Setup”) database maps these extra BIOS programs into the low memory address space 15-Nov-18 boot.ppt

what is a disk drive? a piece of physical hardware non-volatile storage programs on a disk drive must be loaded into RAM before they execute disk drives must be subdivided into partitions the act of writing on a disk drive to partition it is called partitioning you have to know which OS will use the partition before you create it partitions have to be formatted with a particular file system typically, each OS uses a different file system PC partitions have one or more logical drive letters associated with them Solaris partitions have directories associated with them (“mounted”) 15-Nov-18 boot.ppt

more about disk drives what is fdisk? a utility from Microsoft for partitioning disks part of the original DOS 6.x operating system a more versatile utility: Partition Magic what is a boot sector? (master boot record, or MBR) the first accessible “sector” on a drive it contains: a table of (up to 4) partitions optionally, code to bootstrap an OS from the “active” partition the partition table in the boot sector contains up to 4 entries: primary partition takes up one entry in partition table, and contains a single logical drive extended partition takes up 1 entry in partition table, and may contain multiple DOS, Linux or other partitions (logical drives in Windows) Solaris partition takes up 1 entry in partition table active partition a primary partition that is bootable 15-Nov-18 boot.ppt

starting Windows on an x86-based computer since 1981, all x86-based computers use the partition style known as the master boot record (MBR) first used by MS-DOS in 1981, and continued up through Windows XP Pro when you start your computer, the first code that executes is the BIOS BIOS loads the bytes from the MBR of the boot device into memory it then transfers control to the bytes just loaded into memory the MBR’s first bytes are code to start loading the operating system but first, it has to find the operating system It looks that up in the partition table (stored in the end of the MBR) Because MBR is the only partition style available on x86-based computers running Windows XP or earlier, it is used automatically and you do not need to choose this style Dynamic disks were introduced in Windows 2000 and they provide features that basic disks do not, such as the ability to create volumes that span multiple disks, including fault-tolerant mirrored and RAID-5 volumes. Requires a GPT partition style GPT stands for “GUID Partition Table” GUID stands for “Globally Unique ID” 15-Nov-18 boot.ppt

MBR the first physical sector on a disk contains a data structure known as the Master Boot Record (MBR). The MBR contains the following: a boot program (up to 442 bytes in size) a disk signature (a unique 4-byte number) a partition table (up to four entries) an end-of-MBR marker (always 0x55AA) 15-Nov-18 boot.ppt

enter GPT partitions and EFI Extensible Firmware Interface (EFI) is a specification that defines a software interface between an operating system and platform firmware. EFI is intended as a significantly improved replacement of the old legacy BIOS firmware interface historically used by all IBM PC compatible personal computers the EFI specification was originally developed by Intel now managed by the Unified EFI Forum and is officially known as Unified EFI (UEFI) Used first on Itanium processor systems Also used by 64-bit Windows versions Vista can use them as data disks (but not boot drives) XP Pro cannot use them at all 15-Nov-18 boot.ppt

kinds of hard drives today basic MBR disk – Windows XP systems all use this basic GPT disk dynamic MBR disk dynamic GPT disk if using EFI, there also has to be a special partition containing the particular EFI code your computer system happens to need what are the implications of this? 15-Nov-18 boot.ppt

Boot Camp I have a MacBook capable of running both Mac OS X and Windows XP the laptop is 2 years old cost was $1200 + $300 for Windows XP Pro license it only has Mac OS 10.4, “Tiger” not 10.5, “Leopard”, the latest came with 512K, not enough memory to run Leopard how did I get it to run Windows? Mac OS 10.4 let me download a special program called Boot Camp it created a Windows partition, after which, I installed Windows XP Pro on that partition coupla years went by… recently, my Windows XP install partition got sick; I needed to restart Windows it died in a way that even Mac OS X was unable to redo the Windows partition so I also had to reinstall Mac OS X (10.4) Boot Camp was cripple-ware “expired”; could no longer download it what to do? 15-Nov-18 boot.ppt

the end of this slideset 15-Nov-18 boot.ppt

I have a MacBook with Apple’s “Boot Camp” program on it What does Boot Camp do? Can I just run Windows on my MacBook without 15-Nov-18 boot.ppt