PL-I Assignment Broup B-Ass 5 BIOS & UEFI

Size: px
Start display at page:

Download "PL-I Assignment Broup B-Ass 5 BIOS & UEFI"

Transcription

1 PL-I Assignment Broup B-Ass 5 BIOS & UEFI

2 Vocabulary BIOS = Basic Input Output System UEFI = Unified Extensible Firmware Interface POST= Power On Self Test BR = Boot Record (aka MBR) BC =Boot Code (aka MBC) GUID = Globally Unique Identifier GPT = GUID Partition Table

3 What is booting When we start our computer then there is an operation which is performed automatically by the Computer which is also called as Booting. In the Booting, System will check all the hardware s and Software s those are installed or Attached with the System and this will also load all the Files those are needed for running a system. In the Booting Process all the Files those are Stored into the ROM Chip will also be Loaded for Running the System. In the Booting Process the System will read all the information from the Files those are Stored into the ROM Chip and the ROM chip will read all the instructions those are Stored into these Files.

4 Types of booting Warm booting When the System Starts from the Starting or from initial State Means when we Starts our System this is called as warm Booting. Cold booting The Cold Booting is that in which System Automatically Starts when we are Running the System, For Example due to Light Fluctuation the system will Automatically Restarts So that in this Chances Damaging of system are More.

5 BIOS Instructions used to start the computer from a cold start. (power off to power on). The BIOS instructions are written on non-volatile RAM. EEP-ROM is the common media choice for the BIOS, installed on the motherboard. The BIOS instructions are based on the chip-set installed on the motherboard

6 BIOS The BIOS primary functions are Power-on self-test (POST) Detect the video card s (chip s) BIOS and execute its code to initialize the video hardware Detect any other device BIOSes and invoke their initialize functions Display the BIOS start-up screen Perform a brief memory test (identify how much memory is in the system) Set memory and drive parameters Configure Plug & Play devices Assign resources Identify the boot device

7 Turn on the power switch Hardware Boot Sequence All memory and cache is empty at startup. A reset signal is generated by the chipset to the CPU until the power is ready. The CPU powers up and reads address xffff0 from the ROM. This contains a jump instruction to the start of the BIOS instructions.

8 Linux boot process

9 1. BIOS BIOS stands for Basic Input/Output System Performs some system integrity checks Searches, loads, and executes the boot loader program. It looks for boot loader in floppy, cd-rom, or hard drive. You can press a key (typically F12 of F2, but it depends on your system) during the BIOS startup to change the boot sequence. Once the boot loader program is detected and loaded into the memory, BIOS gives the control to it. So, in simple terms BIOS loads and executes the MBR boot loader.

10 2. MBR MBR stands for Master Boot Record. It is located in the 1st sector of the bootable disk. Typically /dev/hda, or /dev/sda MBR is less than 512 bytes in size. This has three components 1) primary boot loader info in 1st 446 bytes 2) partition table info in next 64 bytes 3) mbr validation check in last 2 bytes. It contains information about GRUB (or LILO in old systems). So, in simple terms MBR loads and executes the GRUB boot loader.

11 3. GRUB GRUB stands for Grand Unified Bootloader. If you have multiple kernel images installed on your system, you can choose which one to be executed. GRUB displays a splash screen, waits for few seconds, if you don t enter anything, it loads the default kernel image as specified in the grub configuration file. GRUB has the knowledge of the filesystem (the older Linux loader LILO didn t understand filesystem). Grub configuration file is /boot/grub/grub.conf (/etc/grub.conf is a link to this).

12 4. Kernel Mounts the root file system as specified in the root= in grub.conf Kernel executes the /sbin/init program Since init was the 1st program to be executed by Linux Kernel, it has the process id (PID) of 1. Do a ps -ef grep init and check the pid. initrd stands for Initial RAM Disk. initrd is used by kernel as temporary root file system until kernel is booted and the real root file system is mounted. It also contains necessary drivers compiled inside, which helps it to access the hard drive partitions, and other hardware.

13 5.Init Looks at the /etc/inittab file to decide the Linux run level. Following are the available run levels 0 halt 1 Single user mode 2 Multiuser, without NFS 3 Full multiuser mode 4 unused 5 X11 6 reboot Init identifies the default initlevel from /etc/inittab and uses that to load all appropriate program. Execute grep initdefault /etc/inittab on your system to identify the default run level. If you want to get into trouble, you can set the default run level to 0 or 6. Since you know what 0 and 6 means, probably you might not do that. Typically you would set the default run level to either 3 or 5.

14 6. Run level programs When the Linux system is booting up, you might see various services getting started. Those are the runlevel programs Depending on your default init level setting, the system will execute the programs from one of the following directories. o Run level 0 /etc/rc.d/rc0.d/ o Run level 1 /etc/rc.d/rc1.d/ o Run level 2 /etc/rc.d/rc2.d/ o Run level 3 /etc/rc.d/rc3.d/ o Run level 4 /etc/rc.d/rc4.d/ o Run level 5 /etc/rc.d/rc5.d/ o Run level 6 /etc/rc.d/rc6.d/

15 Good by BIOS. Hello EFI As 32-bit architectures became the norm and 64-bit architectures emerged, the BIOS was starting to look quite dated. Intel set out to create a specification of a BIOS successor that had no restrictions on running in 16- bit mode with 20-bit addressing. This specification is called the Unified Extensible Firmware Interface, or UEFI (but typically called EFI). Although developed by Intel, it was managed since 2005 by the Unified EFI Forum. It is used by many newer 64-bit systems, including Macs, which also have legacy BIOS support for running Windows.

16 EFI Features BIOS components - preserved some components from the BIOS, including power Support for larger disks- The BIOS only supported four partitions per disk, with a capacity of up to 2.2 TB per partition. EFI supports a maximum partition size of 9.4 ZB ( bytes). No need to start up in 16-bit (real) mode- The pre-boot execution environment gives you direct access to all of system memory. Device drivers - The EFI includes device drivers, including the ability to interpret architectureindependent EFI Byte Code (EBC) Operating systems use their own drivers. Boot manager- EFI has its own command interpreter and complete boot manager. Extensibility- The firmware is extensible. Extensions to EFI can be loaded into non-volatile memory.

17 EFI Booting With EFI, there is no longer a need for the Master Boot Record to contain a stage 1 boot loader; EFI has the smarts to load a file on its own. Instead, EFI reads the GUID (Globally Unique IDentifier) Partition Table (GPT), which is located in blocks immediately after block 0 (which is where the MBR still sits for legacy reasons). The GPT describes the layout of the partition table on a disk. From this, the EFI boot loader identifies the EFI System Partition. This system partition contains boot loaders for all operating systems that are installed on other partitions on the device.

18 BIOS/UEFI In the beginning there was the BIOS Intel creates the Extensible Firmware Interface in 1998 UEFI now supersedes EFI UEFI can run on-top-of the traditional BIOS or in place of the BIOS.

19 Unified Extensible Firmware Interface (UEFI) The interface defined by the EFI specification includes data tables that contain platform information, and boot and runtime services that are available to the OS loader and OS. UEFI firmware provides several technical advantages over a traditional BIOS system Ability to boot from large disks (over 2 TiB) with a GUID Partition Table, GPT CPU-independent architecture CPU-independent drivers Flexible pre-os environment, including network capability Modular design

20 BIOS & UEFI

21 UEFI Boot

22 UEFI Booting The UEFI specification defines a "boot manager", a firmware policy engine that is in charge of loading the operating system loader and all necessary drivers. The boot configuration is controlled by a set of global NVRAM variables, including boot variables that indicate the paths to the loaders. Operating system loaders are a class of the UEFI applications. As such, they are stored as files on a file system that can be accessed by the firmware, called EFI System partition (ESP). UEFI does not rely on a boot sector, although ESP provides space for it as part of the backwards compatibility.[28] UEFI booting from GPT disks is commonly called UEFI-GPT. Boot loaders can also be automatically detected by the UEFI firmwares, to enable booting from removable devices.] It is common for UEFI firmware to include a user interface to the boot manager, to allow the user to select and load the operating system among the possible options.

23 UEFI Features Breaking out of size limitations UEFI uses the GUID partition table (GPT).GPT uses 64-bit entries in its table which dramatically extends the support for size possibilities of the hard drive. Speed and performance Since UEFI is platform independent, it may be able to enhance the boot time and speed of the computer. Security Secure boot is a feature of UEFI. UEFI can allow only authentic drivers and services to load at boot time, making sure that no malware can be loaded at computer startup.

24 Advantages of UEFI vs. BIOS Interface Legacy BIOS UEFI Architecture x86 / X64 only Agnostic Mode 16 bit (real mode) 32/64 bit Boot Partition MBR (2.2 TB limit) GPT (9.4 ZB* limit) Runtime Services No Yes Driver model No Yes POST Graphics VGA Graphical Output Protocol (GOP)

Linux/Citrix Virtual Environment Documentation

Linux/Citrix Virtual Environment Documentation Linux/Citrix Virtual Environment Documentation Purpose This document provides information on creating a bootable Ubuntu flash drive, customizing the interface, and using basic commands. Contents Bootable

More information

The Early System Start-Up Process. Group Presentation by: Tianyuan Liu, Caiwei He, Krishna Parasuram Srinivasan, Wenbin Xu

The Early System Start-Up Process. Group Presentation by: Tianyuan Liu, Caiwei He, Krishna Parasuram Srinivasan, Wenbin Xu The Early System Start-Up Process Group Presentation by: Tianyuan Liu, Caiwei He, Krishna Parasuram Srinivasan, Wenbin Xu 1 Boot Process Booting is the initialization of a computerized system In Linux,

More information

Advanced Operating Systems and Virtualization. Alessandro Pellegrini A.Y. 2017/2018

Advanced Operating Systems and Virtualization. Alessandro Pellegrini A.Y. 2017/2018 Advanced Operating Systems and Virtualization Alessandro Pellegrini A.Y. 2017/2018 Basic Information Lecture Schedule: Course begins today! Course ends on June 1 st Lecture slots: Tuesday, 08.00 am 10.00

More information

Chapter 6. Boot time configuration. Chapter 6 Boot time configuration

Chapter 6. Boot time configuration. Chapter 6 Boot time configuration Chapter 6. Boot time configuration Chapter 6 Boot time configuration Last revised: 20/6/2004 Chapter 6 Outline In this chapter we will learn about: How the system boots How to configure the boot loaders

More information

Boot Process in details for (X86) Computers

Boot Process in details for (X86) Computers Boot Process in details for (X86) Computers Hello,,, Let's discuss what happens between the time that you power up your PC and when the desktop appears. In fact we should know that the boot process differs

More information

IA32 OS START-UP UEFI FIRMWARE. CS124 Operating Systems Fall , Lecture 6

IA32 OS START-UP UEFI FIRMWARE. CS124 Operating Systems Fall , Lecture 6 IA32 OS START-UP UEFI FIRMWARE CS124 Operating Systems Fall 2017-2018, Lecture 6 2 Last Time: IA32 Bootstrap Computers and operating systems employ a bootstrap process to load and start the operating system

More information

Linux+ Guide to Linux Certification, Third Edition. Chapter 2 Linux Installation and Usage

Linux+ Guide to Linux Certification, Third Edition. Chapter 2 Linux Installation and Usage Linux+ Guide to Linux Certification, Third Edition Chapter 2 Linux Installation and Usage Objectives Install Red Hat Fedora Linux using good practices Outline the structure of the Linux interface Enter

More information

DELLEMC. TUESDAY September 19 th 4:00PM (GMT) & 10:00AM (CST) Webinar Series Episode Nine WELCOME TO OUR ONLINE EVENTS ONLINE EVENTS

DELLEMC. TUESDAY September 19 th 4:00PM (GMT) & 10:00AM (CST) Webinar Series Episode Nine WELCOME TO OUR ONLINE EVENTS ONLINE EVENTS WELCOME TO OUR DELLEMC Webinar Series Episode Nine OUR PRESENTATION IS DUE TO START TUESDAY September 19 th 4:00PM (GMT) & 10:00AM (CST) About us.. We re a global team of Dell technicians with highly varied

More information

Boot. How OS boots

Boot. How OS boots Boot How OS boots 67 1 Booting sequence 1. Turn on 2. CPU jump to address of BIOS (0xFFFF0) 3. BIOS runs POST (Power-On Self Test) 4. Find bootable devices 5. Loads and execute boot sector from MBR 6.

More information

CSE 265: System and Network Administration

CSE 265: System and Network Administration CSE 265: System and Network Administration System startup and shutdown Bootstrapping Booting PCs Boot loaders Booting into single user mode Startup scripts Rebooting and shutting down Bootstrapping i.e.,

More information

CSE 265: System and Network Administration

CSE 265: System and Network Administration CSE 265: System and Network Administration System startup and shutdown Bootstrapping Booting PCs Boot loaders Booting into single user mode Startup scripts Rebooting and shutting down Bootstrapping i.e.,

More information

RHCE BOOT CAMP. The Boot Process. Wednesday, November 28, 12

RHCE BOOT CAMP. The Boot Process. Wednesday, November 28, 12 RHCE BOOT CAMP The Boot Process OVERVIEW The boot process gets a machine from the useless off state to the feature rich operating system we all know and love Requires cooperation between hardware and software

More information

Initial Bootloader. On power-up, when a computer is turned on, the following operations are performed:

Initial Bootloader. On power-up, when a computer is turned on, the following operations are performed: Initial Bootloader Introduction On power-up, when a computer is turned on, the following operations are performed: 1. The computer performs a power on self test (POST) to ensure that it meets the necessary

More information

Using grub to Boot various Operating Systems

Using grub to Boot various Operating Systems Operating Systems and Systems Integration Using grub to Boot various Operating Systems Contents 1 Aim 2 2 What You Will Do 2 3 Background 2 3.1 Installing grub in MBR from a floppy, and from the OS........

More information

ECE 471 Embedded Systems Lecture 12

ECE 471 Embedded Systems Lecture 12 ECE 471 Embedded Systems Lecture 12 Vince Weaver http://www.eece.maine.edu/~vweaver vincent.weaver@maine.edu 8 October 2015 Announcements Homework grades have been sent out, let me know if you did not

More information

CST8177 Linux II. Linux Boot Process

CST8177 Linux II. Linux Boot Process CST8177 Linux II Linux Boot Process Reference information from the text, http://www.linuxdoc.org and several other web sites Linux Boot Process Topics covered in this slide-set Basic definition of the

More information

ECE 471 Embedded Systems Lecture 16

ECE 471 Embedded Systems Lecture 16 ECE 471 Embedded Systems Lecture 16 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 6 October 2017 Midterm will be graded Don t forget HW#5 Announcements MEMSYS wrapup. Academia,

More information

System Administration. Startup Process

System Administration. Startup Process System Administration Startup Process Why Care? Every process on your system comes about by following a specific chain of events from the machine startup You may want to disable processes You may want

More information

Installing Linux (Chapter 8) Note packet # 4. CSN 115 Operating Systems Ken Mead Genesee Community College. Objectives

Installing Linux (Chapter 8) Note packet # 4. CSN 115 Operating Systems Ken Mead Genesee Community College. Objectives Installing Linux (Chapter 8) Note packet # 4 CSN 115 Operating Systems Ken Mead Genesee Community College Objectives Learn about the hardware components of your computer system Configure hard disk space

More information

Hard Disk Organization. Vocabulary

Hard Disk Organization. Vocabulary Hard Disk Organization Vocabulary Platter: one ceramic plate, covered with magnetizable film where the bits are actually stored. Both sides of a platter can be used. Increasing the number of platters is

More information

Booting up and Shutting down A primer for troubleshooting

Booting up and Shutting down A primer for troubleshooting Booting up and Shutting down A primer for troubleshooting In this section, we touch upon the startup and shutdown process on Linux. It is beyond the scope of this course to cover this topic in depth and

More information

The kernel is not to be confused with the Basic Input/Output System (BIOS).

The kernel is not to be confused with the Basic Input/Output System (BIOS). Linux Kernel The kernel is the essential center of a computer operating system, the core that provides basic services for all other parts of the operating system. A kernel can be contrasted with a shell,

More information

University of Pennsylvania Zachary Goldberg. CIS c. More Kernel Bits. 10/03/09 Slide 1

University of Pennsylvania Zachary Goldberg. CIS c. More Kernel Bits. 10/03/09 Slide 1 More Kernel Bits 10/03/09 Slide 1 Rebooting Why would one ever need to reboot on Linux? Installing new driver?... (No) Installing new applications?... (No) Installing new... Anything?... (No) Reconfiguring...

More information

MODULE 02. Installation

MODULE 02. Installation MODULE 02 Installation Identify the type of system, hardware, and network settings necessary for Linux installation Describe the need for pre-installation procedures Identify the different types of file

More information

BIOS. Chapter The McGraw-Hill Companies, Inc. All rights reserved. Mike Meyers CompTIA A+ Guide to Managing and Troubleshooting PCs

BIOS. Chapter The McGraw-Hill Companies, Inc. All rights reserved. Mike Meyers CompTIA A+ Guide to Managing and Troubleshooting PCs BIOS Chapter 8 Overview In this chapter, you will learn how to Explain the function of BIOS Distinguish among various CMOS setup utility options Describe option ROM and device drivers Troubleshoot the

More information

ECE 471 Embedded Systems Lecture 16

ECE 471 Embedded Systems Lecture 16 ECE 471 Embedded Systems Lecture 16 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 15 October 2018 Announcements Midterm is graded Don t forget HW#5 No class Wednesday, Career

More information

UEFI, SecureBoot, DeviceGuard, TPM a WHB (un)related technologies

UEFI, SecureBoot, DeviceGuard, TPM a WHB (un)related technologies GOLD PARTNER: Hlavní partner: Hlavní odborný partner: UEFI, SecureBoot, DeviceGuard, TPM a WHB (un)related technologies Ing. Ondřej Ševeček GOPAS a.s. MCSM:Directory MVP:Security CISA CISM CEH CHFI ondrej@sevecek.com

More information

BOOTSTRAP, PC BIOS, AND IA32 MEMORY MODES. CS124 Operating Systems Winter , Lecture 5

BOOTSTRAP, PC BIOS, AND IA32 MEMORY MODES. CS124 Operating Systems Winter , Lecture 5 BOOTSTRAP, PC BIOS, AND IA32 MEMORY MODES CS124 Operating Systems Winter 2015-2016, Lecture 5 2 Bootstrapping All computers have the same basic issue: They require a program to tell them what to do but

More information

GUID Partition Table (GPT)

GUID Partition Table (GPT) GUID Partition Table (GPT) How to install an Operating System (OS) using the GUID Disk Partition Table (GPT) on an Intel Hardware RAID (HWR) Array under uefi environment. Revision 1.0 December, 2009 Enterprise

More information

Certification. System Initialization and Services

Certification. System Initialization and Services Certification System Initialization and Services UNIT 3 System Initialization and Services UNIT 3: Objectives Upon completion of this unit the student should be able to: Describe BIOS functions with respect

More information

CS 410/510. Mark P Jones Portland State University

CS 410/510. Mark P Jones Portland State University CS 41/51 Languages & Low-Level Programming Mark P Jones Portland State University Fall 21 Week 2: Bare Metal and the Boot Process 1 Copyright Notice These slides are distributed under the Creative Commons

More information

UEFI Support for Memtest86+ Patricio Chilano Mateo

UEFI Support for Memtest86+ Patricio Chilano Mateo UEFI Support for Memtest86+ Patricio Chilano Mateo 1 MEMTEST86+ http://www.memtest.org/ Memory diagnostic tool for x86 and x86-64 platforms Release History - Initial release on 2004 as a fork of Memtest86

More information

Oracle 1Z Enterprise Linux System Administration. Download Full Version :

Oracle 1Z Enterprise Linux System Administration. Download Full Version : Oracle 1Z0-403 Enterprise Linux System Administration Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-403 B. It does not provide any protection to remote X connections. C. It allows

More information

Booting Up and Shutting Down. lctseng / Liang-Chi Tseng

Booting Up and Shutting Down. lctseng / Liang-Chi Tseng Booting Up and Shutting Down lctseng / Liang-Chi Tseng Booting Up Starting up a computer Load kernel into memory and execute it. (1) BIOS load and run the MBR (Master Boot Record) (2) MBR searches for

More information

Recovering GRUB: Dual Boot Problems and Solutions

Recovering GRUB: Dual Boot Problems and Solutions Recovering GRUB: Dual Boot Problems and Solutions Published by the Open Source Software Lab at Microsoft. October 2007. Special thanks to Chris Travers, Contributing Author to the Open Source Software

More information

The LILO Configuration Handbook. Virgil J. Nisly

The LILO Configuration Handbook. Virgil J. Nisly The LILO Configuration Handbook Virgil J. Nisly 2 Contents 1 LILO Configuration 4 2 General Options 4 3 Operating Systems 5 4 Expert 6 3 Abstract LILO Configuration is an application specificly designed

More information

Chapter 2 Booting Up and Shutting Down

Chapter 2 Booting Up and Shutting Down Chapter 2 Booting Up and Shutting Down Boot Up? 2 Shut Down? 3 Booting Up Starting up a computer Load kernel into memory and execute it. (1) BIOS load and run the MBR (Master Boot Record) (2) MBR searches

More information

The Linux Boot Process

The Linux Boot Process The Linux Boot Process Dr. Billy Harris -- Linux booting -- init/services configuration Copyright 2002 Billy Harris (Billy-Harris@utc.edu) You are welcome to use and distribute this document so long as

More information

HOW LINUX BOOTS. As it turns out, there isn t much to the boot process:

HOW LINUX BOOTS. As it turns out, there isn t much to the boot process: 3 HOW LINUX BOOTS You now know the physical structure of a Linux system, what the kernel is, and how to work with processes. This chapter teaches you how the system starts (boots) that is, how the kernel

More information

Longhorn Large Sector Size Support. Anuraag Tiwari Program Manager Core File System

Longhorn Large Sector Size Support. Anuraag Tiwari Program Manager Core File System Longhorn Large Sector Size Support Anuraag Tiwari Program Manager Core File System anuraagt@microsoft.com Agenda Historical OS Support for Large Sector Size Drives A Brief Overview of the OS Disk I/O Components

More information

Backup, File Backup copies of individual files made in order to replace the original file(s) in case it is damaged or lost.

Backup, File Backup copies of individual files made in order to replace the original file(s) in case it is damaged or lost. Glossary A Active Directory a directory service that inventories, secures and manages the users, computers, rules and other components of a Microsoft Windows network. This service is typically deployed

More information

ECE 550D Fundamentals of Computer Systems and Engineering. Fall 2017

ECE 550D Fundamentals of Computer Systems and Engineering. Fall 2017 ECE 550D Fundamentals of Computer Systems and Engineering Fall 2017 The Operating System (OS) Prof. John Board Duke University Slides are derived from work by Profs. Tyler Bletsch and Andrew Hilton (Duke)

More information

How To Reinstall Grub In Windows 7 With Cd Bootcamp Partition

How To Reinstall Grub In Windows 7 With Cd Bootcamp Partition How To Reinstall Grub In Windows 7 With Cd Bootcamp Partition Directed from the thread: Repairing Boot Camp after creating new partition. However, this in combination with resizing my Macintosh HD using

More information

LENOVO THINKSTATION P520C, P520, P720, & P920 WINDOWS 10 INSTALLATION

LENOVO THINKSTATION P520C, P520, P720, & P920 WINDOWS 10 INSTALLATION LENOVO THINKSTATION P520C, P520, P720, & P920 WINDOWS 10 INSTALLATION Contents OVERVIEW SECTION 1 BIOS & PRE-INSTALLATION STEPS SECTION 2 WINDOWS 10 INSTALLATION SECTION 3 WINDOWS 10 UPGRADE USING MEDIA

More information

DriveClone Workstation. Users Manual

DriveClone Workstation. Users Manual DriveClone Workstation Users Manual Contents Chapter 1: Introduction... 3 Chapter 2: Install and uninstall DriveClone Workstation... 3 2.1 System Requirement... 3 2.2 Installing DriveClone Workstation...

More information

Veritas System Recovery Disk Help

Veritas System Recovery Disk Help Veritas System Recovery Disk Help About recovering a computer If Windows fails to start or does not run normally, you can still recover your computer. You can use the Veritas System Recovery Disk and an

More information

Introduction to Linux start-up. Hao-Ran Liu

Introduction to Linux start-up. Hao-Ran Liu Introduction to Linux start-up Hao-Ran Liu Boot process overview Hardware startup BIOS LILO or bootsect.s Linux kernel Mount root file system /sbin/init LILO is a versatile boot loader, but it is functional-equivalent

More information

Systems software. Definition. Categories of software. Examples Of Systems Software 11/23/2018

Systems software. Definition. Categories of software. Examples Of Systems Software 11/23/2018 Systems Computer Software Is an interface or buffer between application and hardware Controls the computer hardware and acts as an interface with applications programs Definition A series of detailed instructions

More information

The Linux IPL Procedure

The Linux IPL Procedure The Linux IPL Procedure SHARE - Tampa February 13, 2007 Session 9274 Edmund MacKenty Rocket Software, Inc. Purpose De-mystify the Linux boot sequence Explain what happens each step of the way Describe

More information

Windows 2000/XP History, and Data Management

Windows 2000/XP History, and Data Management Unit 5 Windows 2000/XP History, and Data Management Copyright 2002 Heathkit Company, Inc. All rights reserved. Microsoft Windows98 Microsoft WindowsMe Microsoft Windows 2000 Professional Microsoft Windows

More information

Linux-Kurs Themen - Lilo-GRUB 19. November 2005 Michel Bisson. Types of Boot Loaders: LILO,GRUB,SILO,Loadlin,ELILO,QUIK,VMELILO,ZIPL

Linux-Kurs Themen - Lilo-GRUB 19. November 2005 Michel Bisson. Types of Boot Loaders: LILO,GRUB,SILO,Loadlin,ELILO,QUIK,VMELILO,ZIPL 20a - LILO Linux Loader Types of Boot Loaders: LILO,GRUB,SILO,Loadlin,ELILO,QUIK,VMELILO,ZIPL MBR Description First 512 Bytes of the Hard disk. Independent standard format for PCs. 512 Bytes - First 446

More information

ECE 598 Advanced Operating Systems Lecture 2

ECE 598 Advanced Operating Systems Lecture 2 ECE 598 Advanced Operating Systems Lecture 2 Vince Weaver http://www.eece.maine.edu/~vweaver vincent.weaver@maine.edu 15 January 2015 Announcements Update on room situation (shouldn t be locked anymore,

More information

Strengthening the Chain of Trust. Kevin Lane HP Jeff Bobzin Insyde Software

Strengthening the Chain of Trust. Kevin Lane HP Jeff Bobzin Insyde Software presented by Strengthening the Chain of Trust Kevin Lane HP Jeff Bobzin Insyde Software August Updated 22, 2014 2011-06-01 Agenda Quick Intro to UEFI UEFI Myths Using Linux + Secure Boot Continuing the

More information

Exam : 1Z Title : Enterprise Linux System Administration. Version : DEMO

Exam : 1Z Title : Enterprise Linux System Administration. Version : DEMO Exam : 1Z0-403 Title : Enterprise Linux System Administration Version : DEMO 1. You are logged in to server1 and want to allow remote connections to server1 through X Display Manager Control Protocol (XDMCP).

More information

Managing the Linux Boot Process

Managing the Linux Boot Process Managing the Linux Boot Process CHAPTER 6 In this chapter, you will learn about The Linux boot process Configuring the bootloader Managing Linux runlevels Shutting down the system In the preceding chapter,

More information

CHAPTER 11: IMPLEMENTING FILE SYSTEMS (COMPACT) By I-Chen Lin Textbook: Operating System Concepts 9th Ed.

CHAPTER 11: IMPLEMENTING FILE SYSTEMS (COMPACT) By I-Chen Lin Textbook: Operating System Concepts 9th Ed. CHAPTER 11: IMPLEMENTING FILE SYSTEMS (COMPACT) By I-Chen Lin Textbook: Operating System Concepts 9th Ed. File-System Structure File structure Logical storage unit Collection of related information File

More information

HDD Setting OBJECTIVES RESOURCES DISCUSSION LAB PROCEDURE 4

HDD Setting OBJECTIVES RESOURCES DISCUSSION LAB PROCEDURE 4 LAB PROCEDURE 4 HDD Setting OBJECTIVES 1. Auto-detect IDE drives in CMOS. 2. Use CMOS IDE modes. 3. Learn about CD-ROM setup considerations. Hardware RESOURCES 1. Marcraft 8000 Trainer 2. Windows Millennium

More information

Veritas System Recovery Disk Help

Veritas System Recovery Disk Help Veritas System Recovery Disk Help About recovering a computer If Windows fails to start or does not run normally, you can still recover your computer. You can use the Veritas System Recovery Disk and an

More information

Installation of Fedora 12 with CD

Installation of Fedora 12 with CD Prepared by investech.wordpress.com Installation of Fedora 12 with Net Install CD Version 1.0 investech.wordpress.com 07-12-09 This document is produced under Creative Common License (Attribution No Derivatives).

More information

WD AV GP Large Capacity Hard Drives

WD AV GP Large Capacity Hard Drives by Kevin Calvert Senior Engineering Program Manager Introduction This document provides important information to OEMs, integrators, and installers who want to deploy Audio/Video (AV) class hard drives

More information

3 November 2009 e09127r1 EDD-4 Hybrid MBR support

3 November 2009 e09127r1 EDD-4 Hybrid MBR support To: T13 Technical Committee From: Rob Elliott, HP (elliott@hp.com) Date: 3 November 2009 Subject: e09127r1 EDD-4 Hybrid support Revision history Revision 0 (24 July 2009) First revision Revision 1 (3 November

More information

Ubuntu Installation Manually Partition Windows 7 Create System Reserved

Ubuntu Installation Manually Partition Windows 7 Create System Reserved Ubuntu Installation Manually Partition Windows 7 Create System Reserved Created a new partition and installed Windows 7. /dev/sda1 - fat32 - Recovery Partition // /dev/sda2 - ntfs - System Reserved //

More information

Definition. A series of detailed instructions that control the operation of a computer system. are developed by computer programmers

Definition. A series of detailed instructions that control the operation of a computer system. are developed by computer programmers Computer Software Definition A series of detailed instructions that control the operation of a computer system. Software exists as programs that are developed by computer programmers Categories of software

More information

Basic Linux Security. Roman Bohuk University of Virginia

Basic Linux Security. Roman Bohuk University of Virginia Basic Linux Security Roman Bohuk University of Virginia What is Linux? An open source operating system Project started by Linus Torvalds kernel Kernel: core program that controls everything else (controls

More information

How To Reinstall Grub In Windows 7 With Cd Rom

How To Reinstall Grub In Windows 7 With Cd Rom How To Reinstall Grub In Windows 7 With Cd Rom Sep 23, 2014. I have the Windows 7 install disk (not an upgrade disk). it to CD-ROM, from there you can install windows by inserting the w7 disc and following

More information

LPI EXAM LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2. Buy Full Product.

LPI EXAM LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2. Buy Full Product. LPI EXAM - 101-350 LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2 Buy Full Product http://www.examskey.com/101-350.html Examskey LPI 101-350 exam demo product is here for you to test

More information

Linux+ Guide to Linux Certification, Third Edition. Chapter 6 Advanced Installation

Linux+ Guide to Linux Certification, Third Edition. Chapter 6 Advanced Installation Linux+ Guide to Linux Certification, Third Edition Chapter 6 Advanced Installation Objectives Describe the types and structure of SCSI devices Explain the different levels of RAID and types of RAID configurations

More information

Manage Directories and Files in Linux. Objectives. Understand the Filesystem Hierarchy Standard (FHS)

Manage Directories and Files in Linux. Objectives. Understand the Filesystem Hierarchy Standard (FHS) Manage Directories and Files in Linux Objectives Understand the Filesystem Hierarchy Standard (FHS) Identify File Types in the Linux System Change Directories and List Directory Contents Create and View

More information

Data rate - The data rate is the number of bytes per second that the drive can deliver to the CPU.

Data rate - The data rate is the number of bytes per second that the drive can deliver to the CPU. A+ Guide to Hardware, 4e Chapter 7 Hard Drives Learning from Floppy Drives Floppy drives are an obsolescent technology Replacements: CD drives and USB flash memory Good reasons for studying floppy drive

More information

Chapter. Chapter. Magnetic and Solid-State Storage Devices

Chapter. Chapter. Magnetic and Solid-State Storage Devices Chapter Chapter 9 Magnetic and Solid-State Storage Devices Objectives Explain how magnetic principles are applied to data storage. Explain disk geometry. Identify disk partition systems. Recall common

More information

Scheduling. CS 161: Lecture 4 2/9/17

Scheduling. CS 161: Lecture 4 2/9/17 Scheduling CS 161: Lecture 4 2/9/17 Where does the first process come from? The Linux Boot Process Machine turned on; BIOS runs BIOS: Basic Input/Output System Stored in flash memory on motherboard Determines

More information

Perl Install Module Windows Xp From Cd Boot

Perl Install Module Windows Xp From Cd Boot Perl Install Module Windows Xp From Cd Boot How To Make a Bootable USB, CD or DVD to Install Windows Using an ISO File CDs of Windows, you will only be able to do that with Windows Vista or XP. Note 2

More information

Grub Manual Install Ubuntu Without >>>CLICK HERE<<<

Grub Manual Install Ubuntu Without >>>CLICK HERE<<< Grub Manual Install Ubuntu 10.04 Without 1st option : get a disk including Boot-Repair, 2nd option : install Boot-Repair in Ubuntu or when you can't boot Windows after installing Ubuntu, or when GRUB is

More information

CompTIA Linux+/LPIC-1 COPYRIGHTED MATERIAL

CompTIA Linux+/LPIC-1 COPYRIGHTED MATERIAL CompTIA Linux+/LPIC-1 COPYRIGHTED MATERIAL Chapter System Architecture (Domain 101) THE FOLLOWING COMPTIA LINUX+/LPIC-1 EXAM OBJECTIVES ARE COVERED IN THIS CHAPTER: 101.1 Determine and Configure hardware

More information

LPIC 102. be familiar with standard runlevels in a Linux system

LPIC 102. be familiar with standard runlevels in a Linux system LPIC 102 The boot process, init and runlevels 1 Aim After successfully working through this exercise, You will: be familiar with standard runlevels in a Linux system be able to rescue a system without

More information

. Fill in the Blank: A directory named mydir has just been... Points:10. Add Question Success: 64 questions added as a copy.

. Fill in the Blank: A directory named mydir has just been... Points:10. Add Question Success: 64 questions added as a copy. . Fill in the Blank: A directory named mydir has just been... Success: 64 questions added as a copy. A directory named mydir has just been created with the touch command. Nochmod commands have been issued

More information

THOMAS RUSSELL, Information Technology Teacher

THOMAS RUSSELL, Information Technology Teacher THOMAS RUSSELL, Information Technology Teacher Historical/Conceptual After installing the hard drive it needs to be partitioned. Partitioning is the process of electronically subdividing the physical hard

More information

LENOVO THINKSTATION P520C, P520, P720, & P920 WINDOWS 7 INSTALLATION

LENOVO THINKSTATION P520C, P520, P720, & P920 WINDOWS 7 INSTALLATION LENOVO THINKSTATION P520C, P520, P720, & P920 WINDOWS 7 INSTALLATION Contents OVERVIEW SECTION 1 BIOS & PRE-INSTALLATION STEPS SECTION 2 WINDOWS 7 DRIVER SLIPSTREAM SETUP SECTION 3 WINDOWS 7 INSTALLATION

More information

Manufacturing Tools in the UEFI Secure Boot Environment

Manufacturing Tools in the UEFI Secure Boot Environment Manufacturing Tools in the UEFI Secure Boot Environment Presented by Stefano Righi presented by UEFI Plugfest May 2014 Agenda Introduction Transition of Manufacturing Tools to UEFI Manufacturing Tools

More information

If you don't care about how it works but you just would like that it works read here. Other wise jump to the next chapter.

If you don't care about how it works but you just would like that it works read here. Other wise jump to the next chapter. Boot Linux from USB Hard Disk Written 01/04/07 by Urs_Lindegger@Bluewin.Ch About this Document I have a laptop where I'm not allowed to install Linux. However on business trips I'd like to use Linux with

More information

How To Reinstall Grub In Windows 7 Without Losing Data And Programs

How To Reinstall Grub In Windows 7 Without Losing Data And Programs How To Reinstall Grub In Windows 7 Without Losing Data And Programs So if I install Windows 7 using CD again, will I lose Ubuntu? then yes you will lose Ubuntu, however if you reinstall Windows without

More information

Vendor: LPI. Exam Code: Exam Name: LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2. Version: Demo

Vendor: LPI. Exam Code: Exam Name: LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2. Version: Demo Vendor: LPI Exam Code: 101-350 Exam Name: LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2 Version: Demo System Architecture QUESTION 1 What is the process ID number of the init program?

More information

environment) and note down the last "End" sector ( as shown in the below example):

environment) and note down the last End sector ( as shown in the below example): In this tutorial we'll refer to a practical example of Linux dd command that can be used by system administrators to migrate or clone a Windows Operating System or a Linux OS from a larger HDD partitioned

More information

Introduction p. 1 Why Linux? p. 2 Embedded Linux Today p. 3 Open Source and the GPL p. 3 Free Versus Freedom p. 4 Standards and Relevant Bodies p.

Introduction p. 1 Why Linux? p. 2 Embedded Linux Today p. 3 Open Source and the GPL p. 3 Free Versus Freedom p. 4 Standards and Relevant Bodies p. Foreword p. xix Preface p. xxi Acknowledgments p. xxvii About the Author p. xxix Introduction p. 1 Why Linux? p. 2 Embedded Linux Today p. 3 Open Source and the GPL p. 3 Free Versus Freedom p. 4 Standards

More information

A+ Guide to Managing and Maintaining your PC, 6e. Chapter 8 Hard Drives

A+ Guide to Managing and Maintaining your PC, 6e. Chapter 8 Hard Drives A+ Guide to Managing and Maintaining your PC, 6e Chapter 8 Hard Drives Introduction Hard drive: most important secondary storage device Hard drive technologies have evolved rapidly Hard drive capacities

More information

A+ Guide to Hardware, 4e. Chapter 7 Hard Drives

A+ Guide to Hardware, 4e. Chapter 7 Hard Drives A+ Guide to Hardware, 4e Chapter 7 Hard Drives Objectives Learn how the organization of data on floppy drives and hard drives is similar Learn about hard drive technologies Learn how a computer communicates

More information

LPI Linux-Linux Networking Administration. Download Full Version :

LPI Linux-Linux Networking Administration. Download Full Version : LPI 117-202 Linux-Linux Networking Administration Download Full Version : https://killexams.com/pass4sure/exam-detail/117-202 QUESTION: 346 Which files are read by the lsdev command? (Please specify THREE

More information

Boot Mode Considerations: BIOS vs. UEFI

Boot Mode Considerations: BIOS vs. UEFI Boot Mode Considerations: BIOS vs. UEFI An overview of differences between UEFI Boot Mode and traditional BIOS Boot Mode Dell Engineering October 2017 A Dell EMC Deployment and Configuration Guide Revisions

More information

Cdboot Cannot Boot From Cd Error Code 5 Windows 7

Cdboot Cannot Boot From Cd Error Code 5 Windows 7 Cdboot Cannot Boot From Cd Error Code 5 Windows 7 I can boot normal with the same cd on Windows 7 64Bit. DVD-R, DVD-RW, DVD R, DVD RW, DVD-R DL, DVD R DL br / Config Manager Error Code Device. If it does

More information

Initial Bootloader > Flash Drive. Warning. If not used carefully this process can be dangerous

Initial Bootloader > Flash Drive. Warning. If not used carefully this process can be dangerous Initial Bootloader > Flash Drive Warning If not used carefully this process can be dangerous Running the script used in this article with an incorrect argument can cause loss of data and potentially damage

More information

User. Applications. Operating System. Hardware

User. Applications. Operating System. Hardware 2 User Applications Operating System Hardware 3 What is the Booting 1.When the user powers up the computer the CPU (Central Processing Unit) activates the BIOS (Basic Input Output System). 2. The first

More information

Net Start Error Code 5 Windows 7 Boot From Disk

Net Start Error Code 5 Windows 7 Boot From Disk Net Start Error Code 5 Windows 7 Boot From Disk 4.1 If you can boot into Windows 7, 4.2 If you can't boot into Windows 7 services used by the utility) returned a failure, Code 5 means a command syntax

More information

minit Felix von Leitner September 2004 minit

minit Felix von Leitner September 2004 minit minit Felix von Leitner felix-minit@fefe.de September 2004 minit What is this all about? This talk is about a new init program called minit. Several itches needed scratching: 1. Typical Linux distributions

More information

CS3210: Booting and x86

CS3210: Booting and x86 CS3210: Booting and x86 Lecture 2 Instructor: Dr. Tim Andersen 1 / 34 Today: Bootstrapping CPU -> needs a first instruction Memory -> needs initial code/data I/O -> needs to know how to communicate 2 /

More information

How To Startup Windows Service Windows 7. Repair Dual Boot >>>CLICK HERE<<<

How To Startup Windows Service Windows 7. Repair Dual Boot >>>CLICK HERE<<< How To Startup Windows Service Windows 7 Repair Dual Boot Boot Repair Tool will repair BCD, fix dual-boot or multi-boot problems in by fixing Boot Manager / Loader on BIOS / UEFI firmware on Windows 8.1

More information

CompTIA Linux+ Guide to Linux Certification Fourth Edition. Chapter 2 Linux Installation and Usage

CompTIA Linux+ Guide to Linux Certification Fourth Edition. Chapter 2 Linux Installation and Usage CompTIA Linux+ Guide to Linux Certification Fourth Edition Chapter 2 Linux Installation and Usage Objectives Prepare for and install Fedora Linux using good practices Outline the structure of the Linux

More information

LPI Linux LPIC1. Module 1

LPI Linux LPIC1. Module 1 LPI Linux LPIC1 Module 1 Module Contents 1 Evans Ikua Lead Editor Kenya ikua@fossfa.net 2 Chris Brown Content Author UK cb11840@gmail.com 3 Mark Clarke Content Author RSA mark@jumpingbean.co.za 4 Brian

More information

HOW TO CLONE A LARGE NUMBER OF PCs

HOW TO CLONE A LARGE NUMBER OF PCs HOW TO CLONE A LARGE NUMBER OF PCs András Keszthelyi (Budapest Tech Polytechnical Institution) kea@turul.banki.hu Computer sciences are taught in all kinds of schools from elementary grade to universities

More information

Installation Tools for Clusters. Rajesh K., Computer Division, BARC

Installation Tools for Clusters. Rajesh K., Computer Division, BARC Installation Tools for Clusters Rajesh K., Computer Division, BARC Outline of the presentation Cluster Intro Steps involved in a cluster installation Different approaches to installation Issues in cluster

More information

Linux as primary Operating System

Linux as primary Operating System Linux as primary Operating System The DIL/NetPC DNP/1486-3V BIOS offers the capability to download a x86-linux binary image via the RS232 interface, to save it into the FLASH memory and to reboot the system

More information