SlideShare una empresa de Scribd logo
1 de 24
BIOS - UEFI/Legacy
Faizan Mushtaq , Gurleen Kaur
B.Tech Computer Science
CT Group of Institutions,
Jalandhar
BIOS –Basic Input / Output System
• The software used to start your computer
-The firmware
-system BIOS, ROM BIOS
-ROM or flash memory
• Initializes CPU and memory
-Build the workspace
• POST
-Power-On Self-Test
• Look for a boot loader
-Start the operating system
Legacy BIOS
• The original / traditional BIOS
- It’s been around for than 25
years
• Older OS talked to hardware
through the BIOS
-Instead of accessing hardware
directly
• Limited hardware support
- No drivers for modern network,
video, and storage devices
Why do we need something new?
• BIOS is already more than 25 years old
• BIOS has not advances with the latest PC Technology in market
• BIOS has Limitations:
-Can only boot from HDD of 2.1TB or less
-MBR Partition used
UEFI-Unified Extensible Firmware Interface
• Started late 90’s by INTEL
• Released October 2002 by INTEL for Itanium x64 Systems
• 2005 UEFI Forum is born and take care about UEFI
• UEFI is a Firmware Specification, NOT a Firmware Implementation!
UEFI BIOS
• Unified Extensible Firmware
Interface
- Based on Intel’s EFI
(Extensible Firmware
Interface)
• A defined standard
- Implemented by the
manufacturers
• Designed to replace the legacy
BIOS
- Need a modern BIOS for
modern computers
UEEFI advantages
• Boot from large (>2.2 TB)
GUID partition table (GPT) disks
-Also supports FAT and removable media
• Includes a pre-boot environment
-This isn’t an Operating System
-Has its own shell, drivers, and applications
-Browse the Internet, backup a storage drive
-Remote diagnostics, even without an OS
Non-volatile BIOS memory
• Store the BIOS configuration
-Your settings
• Complementary metal-oxide
semiconductor (CMOS)
-A type of memory
-May be backed up with a battery
• Usually flash memory these days
-Easily stored and accessed
The “CMOS” battery
• Not needed for today’s flash-based
storage
-Maintains older BIOS configurations
-May only be used to maintain date/time
• A bad battery will require a BIOS
configuration on every boot
How to get into BIOS setting?
(Legacy / UEFI)
• Launching the system Setup
Secret Button(s)
Esc, F1 ,F2, del e.t.c
• Microsoft Virtual PC (Win 7 ), Hyper-v ( Win 8 )
-https://www.Microsoft.com/hyper-v
-https://support.Microsoft.com/en-us/kb/958559
• Vmware Workstation Player
-http://www.vmware.com/products/player
• But not Virtual Box
-http://www.virtualbox.org
Configuration component information
• RAM
-View and configure
memory settings
• Hard drive / SSD
-Drive Settings
• Optical Drive
-Enable / Disable
• CPU
-CPU types
More features of BIOS
• Built-in diagnostics:
-Part of BIOS –Always
available
• Runs from the BIOS menu
-no additional media or
software required
• Focused on hardware checks
-Doesn’t touch the operating
system
UEFI BIOS
BIOS Security
BIOS password
• BIOS Password / User Password
-System won’t start
-Need the password to start the
operating system
• Supervisor Password
-Restricts BIOS changes
-Must use supervisor password to
change any BIOS Configurations
Full disk encryption
• Everything is encrypted
-Not just individual files
• Windows BitLocker disk encryption
-BIOS integrates with TPM
• TPM – Trusted Platform Module
-Can be added to the motherboard
-Built into some systems
-Adds advanced cryptographic functions
LoJack for Laptops
• Originally Called CompuTrace
• Built into the BIOS
-Software installed into the OS
-Reinstalls itself if removed or
new storage drive installed
• “Phone home” function
- Provides location information
• Theft mode
-Remotely lock the laptop
and/or delete files
-Forces a start-up password
Secure Boot
• Malicious software can “own” your system
-Malicious drivers or OS software's
• Secure Boot
-Part of the UEFI specification
• Digitally sign known-good software
-cryptographically secure
-Software won’t run without the proper signature
• Supports in many different Operating Systems
-Windows 8,8.1,10, Windows Server 2012 and 2012 R2
-Linux Fedora, Open SUSE, Ubuntu
Advantages of UEFI over BIOS
• Support for HDD partitions larger than 2TB
• Supports more than 4 partitions on a drive
• Fast Booting
• Efficient Power and System Management
• Robust Reliability and fault management
• Backward compatibility
• Mimics BIOS – Legacy Mode
How to update your BIOS?
• Step 1: Identify your motherboard.
• Step 2: Visit your motherboard's website.
• Step 3: Download the latest BIOS (uefi)
• Step 4: Use your USB stick.
• Step 5: Reboot and enter your BIOS (UEFI)
• Step 6: Execute the BIOS update.

Más contenido relacionado

La actualidad más candente

Assembling and deassembling
Assembling and deassemblingAssembling and deassembling
Assembling and deassemblingOnline
 
Partitioning a Hard Drive
Partitioning a Hard DrivePartitioning a Hard Drive
Partitioning a Hard DriveJamaica Olazo
 
Installing Windows-10
Installing Windows-10Installing Windows-10
Installing Windows-10YvannAdolfo
 
Bios ( Basic Input Output System )
Bios ( Basic Input Output System )Bios ( Basic Input Output System )
Bios ( Basic Input Output System )Jesthine Nesshal
 
Installing windows 10 and creating a bootable usb
Installing windows 10 and creating a bootable usbInstalling windows 10 and creating a bootable usb
Installing windows 10 and creating a bootable usbArsalan Qureshi
 
How to create windows 10 bootable usb drive from iso using Command Prompt
How to create windows 10 bootable usb drive from iso using Command PromptHow to create windows 10 bootable usb drive from iso using Command Prompt
How to create windows 10 bootable usb drive from iso using Command PromptViney Dhiman
 
Pc maintenance
Pc maintenancePc maintenance
Pc maintenanceFitaAyalew
 
Lesson 6 - Understanding File and Print Sharing
Lesson 6 - Understanding File and Print SharingLesson 6 - Understanding File and Print Sharing
Lesson 6 - Understanding File and Print SharingGene Carboni
 
CSS L05 - Computer System Assembly
CSS L05 -  Computer System AssemblyCSS L05 -  Computer System Assembly
CSS L05 - Computer System AssemblyMarvin Bronoso
 
How to install windows 10
How to install windows 10How to install windows 10
How to install windows 10Annu Ahmed
 
2nd lesson installing operating system
2nd lesson installing operating system2nd lesson installing operating system
2nd lesson installing operating systemRaiza Janelle
 
How to install Windows 7
How to install Windows 7 How to install Windows 7
How to install Windows 7 zhairine143
 
BIOS basic input output system
BIOS basic input output systemBIOS basic input output system
BIOS basic input output systemVipul Buchade
 
Steps to disassemble the computer system
Steps to disassemble the computer systemSteps to disassemble the computer system
Steps to disassemble the computer systemAnanthkumar6965
 
Computer Hardware-Part 1
Computer Hardware-Part 1Computer Hardware-Part 1
Computer Hardware-Part 1Coky Fauzi Alfi
 
Bios and cmos
Bios and cmosBios and cmos
Bios and cmosOnline
 
BOOTABLE OPERATING SYSTEM PPT
BOOTABLE OPERATING SYSTEM PPTBOOTABLE OPERATING SYSTEM PPT
BOOTABLE OPERATING SYSTEM PPTShahzeb Pirzada
 
Chapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOSChapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOSaskme
 

La actualidad más candente (20)

Bios
BiosBios
Bios
 
Assembling and deassembling
Assembling and deassemblingAssembling and deassembling
Assembling and deassembling
 
Partitioning a Hard Drive
Partitioning a Hard DrivePartitioning a Hard Drive
Partitioning a Hard Drive
 
Installing Windows-10
Installing Windows-10Installing Windows-10
Installing Windows-10
 
Bios ( Basic Input Output System )
Bios ( Basic Input Output System )Bios ( Basic Input Output System )
Bios ( Basic Input Output System )
 
Installing windows 10 and creating a bootable usb
Installing windows 10 and creating a bootable usbInstalling windows 10 and creating a bootable usb
Installing windows 10 and creating a bootable usb
 
How to create windows 10 bootable usb drive from iso using Command Prompt
How to create windows 10 bootable usb drive from iso using Command PromptHow to create windows 10 bootable usb drive from iso using Command Prompt
How to create windows 10 bootable usb drive from iso using Command Prompt
 
Pc maintenance
Pc maintenancePc maintenance
Pc maintenance
 
Lesson 6 - Understanding File and Print Sharing
Lesson 6 - Understanding File and Print SharingLesson 6 - Understanding File and Print Sharing
Lesson 6 - Understanding File and Print Sharing
 
Boot process
Boot processBoot process
Boot process
 
CSS L05 - Computer System Assembly
CSS L05 -  Computer System AssemblyCSS L05 -  Computer System Assembly
CSS L05 - Computer System Assembly
 
How to install windows 10
How to install windows 10How to install windows 10
How to install windows 10
 
2nd lesson installing operating system
2nd lesson installing operating system2nd lesson installing operating system
2nd lesson installing operating system
 
How to install Windows 7
How to install Windows 7 How to install Windows 7
How to install Windows 7
 
BIOS basic input output system
BIOS basic input output systemBIOS basic input output system
BIOS basic input output system
 
Steps to disassemble the computer system
Steps to disassemble the computer systemSteps to disassemble the computer system
Steps to disassemble the computer system
 
Computer Hardware-Part 1
Computer Hardware-Part 1Computer Hardware-Part 1
Computer Hardware-Part 1
 
Bios and cmos
Bios and cmosBios and cmos
Bios and cmos
 
BOOTABLE OPERATING SYSTEM PPT
BOOTABLE OPERATING SYSTEM PPTBOOTABLE OPERATING SYSTEM PPT
BOOTABLE OPERATING SYSTEM PPT
 
Chapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOSChapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOS
 

Similar a BIOS-UEFI Legacy Comparison

computer & input devices
computer & input devicescomputer & input devices
computer & input devicesAJAL A J
 
Working with the BIOS Setup Program
Working with the BIOS Setup ProgramWorking with the BIOS Setup Program
Working with the BIOS Setup ProgramAmir Villas
 
BIOS__Power-On-Self-Test.pptx
BIOS__Power-On-Self-Test.pptxBIOS__Power-On-Self-Test.pptx
BIOS__Power-On-Self-Test.pptxSamiWhoo
 
Computer Main Comppponents.pdf
Computer Main Comppponents.pdfComputer Main Comppponents.pdf
Computer Main Comppponents.pdfthinalost
 
Sorage & pc booting ppt prabu
Sorage & pc booting ppt prabuSorage & pc booting ppt prabu
Sorage & pc booting ppt prabuPrabu Mariyappan
 
BIOS.pptx
BIOS.pptxBIOS.pptx
BIOS.pptxppts
 
Windows_Installation.pptx
Windows_Installation.pptxWindows_Installation.pptx
Windows_Installation.pptxLearyJohn
 
COC. 1 COMPUTER SYSTEM SPECIFICATIONS-BIOS.pptx
COC. 1 COMPUTER SYSTEM SPECIFICATIONS-BIOS.pptxCOC. 1 COMPUTER SYSTEM SPECIFICATIONS-BIOS.pptx
COC. 1 COMPUTER SYSTEM SPECIFICATIONS-BIOS.pptxMaryGraceManaegHered
 
Distro Recipes 2013: Secure Boot and Linux: several issues, one solution
Distro Recipes 2013: Secure Boot and Linux: several issues, one solutionDistro Recipes 2013: Secure Boot and Linux: several issues, one solution
Distro Recipes 2013: Secure Boot and Linux: several issues, one solutionAnne Nicolas
 
BASIC INPUT OUTPUT SYSTEM related to a PC
BASIC INPUT OUTPUT SYSTEM related to a PCBASIC INPUT OUTPUT SYSTEM related to a PC
BASIC INPUT OUTPUT SYSTEM related to a PCManohar Tatwawadi
 
BlueHat v18 || First strontium uefi rootkit unveiled
BlueHat v18 || First strontium uefi rootkit unveiledBlueHat v18 || First strontium uefi rootkit unveiled
BlueHat v18 || First strontium uefi rootkit unveiledBlueHat Security Conference
 
BIOS2-May-9.ppt
BIOS2-May-9.pptBIOS2-May-9.ppt
BIOS2-May-9.pptMarkyNara
 
Raj Amrutiya PPT.pptx
Raj Amrutiya PPT.pptxRaj Amrutiya PPT.pptx
Raj Amrutiya PPT.pptxRajAmrutiya1
 

Similar a BIOS-UEFI Legacy Comparison (20)

computer & input devices
computer & input devicescomputer & input devices
computer & input devices
 
Working with the BIOS Setup Program
Working with the BIOS Setup ProgramWorking with the BIOS Setup Program
Working with the BIOS Setup Program
 
BIOS__Power-On-Self-Test.pptx
BIOS__Power-On-Self-Test.pptxBIOS__Power-On-Self-Test.pptx
BIOS__Power-On-Self-Test.pptx
 
Motherboard.pptx
Motherboard.pptxMotherboard.pptx
Motherboard.pptx
 
Computer Main Comppponents.pdf
Computer Main Comppponents.pdfComputer Main Comppponents.pdf
Computer Main Comppponents.pdf
 
Bios, cmos and post
Bios, cmos and postBios, cmos and post
Bios, cmos and post
 
Sorage & pc booting ppt prabu
Sorage & pc booting ppt prabuSorage & pc booting ppt prabu
Sorage & pc booting ppt prabu
 
BIOS.pptx
BIOS.pptxBIOS.pptx
BIOS.pptx
 
Windows_Installation.pptx
Windows_Installation.pptxWindows_Installation.pptx
Windows_Installation.pptx
 
COC. 1 COMPUTER SYSTEM SPECIFICATIONS-BIOS.pptx
COC. 1 COMPUTER SYSTEM SPECIFICATIONS-BIOS.pptxCOC. 1 COMPUTER SYSTEM SPECIFICATIONS-BIOS.pptx
COC. 1 COMPUTER SYSTEM SPECIFICATIONS-BIOS.pptx
 
Distro Recipes 2013: Secure Boot and Linux: several issues, one solution
Distro Recipes 2013: Secure Boot and Linux: several issues, one solutionDistro Recipes 2013: Secure Boot and Linux: several issues, one solution
Distro Recipes 2013: Secure Boot and Linux: several issues, one solution
 
BASIC INPUT OUTPUT SYSTEM related to a PC
BASIC INPUT OUTPUT SYSTEM related to a PCBASIC INPUT OUTPUT SYSTEM related to a PC
BASIC INPUT OUTPUT SYSTEM related to a PC
 
BlueHat v18 || First strontium uefi rootkit unveiled
BlueHat v18 || First strontium uefi rootkit unveiledBlueHat v18 || First strontium uefi rootkit unveiled
BlueHat v18 || First strontium uefi rootkit unveiled
 
itisha.pptx
itisha.pptxitisha.pptx
itisha.pptx
 
5. boot process
5. boot process5. boot process
5. boot process
 
05 - BIOS.ppt
05 - BIOS.ppt05 - BIOS.ppt
05 - BIOS.ppt
 
BIOS2-May-9.ppt
BIOS2-May-9.pptBIOS2-May-9.ppt
BIOS2-May-9.ppt
 
Windows 8 Client Part 1 "The OS internals for IT-Pro's"
Windows 8 Client Part 1 "The OS internals for IT-Pro's"Windows 8 Client Part 1 "The OS internals for IT-Pro's"
Windows 8 Client Part 1 "The OS internals for IT-Pro's"
 
Raj Amrutiya PPT.pptx
Raj Amrutiya PPT.pptxRaj Amrutiya PPT.pptx
Raj Amrutiya PPT.pptx
 
Module 5 raw
Module 5 rawModule 5 raw
Module 5 raw
 

Último

Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 

Último (20)

Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 

BIOS-UEFI Legacy Comparison

  • 1. BIOS - UEFI/Legacy Faizan Mushtaq , Gurleen Kaur B.Tech Computer Science CT Group of Institutions, Jalandhar
  • 2. BIOS –Basic Input / Output System • The software used to start your computer -The firmware -system BIOS, ROM BIOS -ROM or flash memory • Initializes CPU and memory -Build the workspace • POST -Power-On Self-Test • Look for a boot loader -Start the operating system
  • 3. Legacy BIOS • The original / traditional BIOS - It’s been around for than 25 years • Older OS talked to hardware through the BIOS -Instead of accessing hardware directly • Limited hardware support - No drivers for modern network, video, and storage devices
  • 4. Why do we need something new? • BIOS is already more than 25 years old • BIOS has not advances with the latest PC Technology in market • BIOS has Limitations: -Can only boot from HDD of 2.1TB or less -MBR Partition used
  • 5. UEFI-Unified Extensible Firmware Interface • Started late 90’s by INTEL • Released October 2002 by INTEL for Itanium x64 Systems • 2005 UEFI Forum is born and take care about UEFI • UEFI is a Firmware Specification, NOT a Firmware Implementation!
  • 6. UEFI BIOS • Unified Extensible Firmware Interface - Based on Intel’s EFI (Extensible Firmware Interface) • A defined standard - Implemented by the manufacturers • Designed to replace the legacy BIOS - Need a modern BIOS for modern computers
  • 7. UEEFI advantages • Boot from large (>2.2 TB) GUID partition table (GPT) disks -Also supports FAT and removable media • Includes a pre-boot environment -This isn’t an Operating System -Has its own shell, drivers, and applications -Browse the Internet, backup a storage drive -Remote diagnostics, even without an OS
  • 8. Non-volatile BIOS memory • Store the BIOS configuration -Your settings • Complementary metal-oxide semiconductor (CMOS) -A type of memory -May be backed up with a battery • Usually flash memory these days -Easily stored and accessed
  • 9. The “CMOS” battery • Not needed for today’s flash-based storage -Maintains older BIOS configurations -May only be used to maintain date/time • A bad battery will require a BIOS configuration on every boot
  • 10. How to get into BIOS setting? (Legacy / UEFI)
  • 11. • Launching the system Setup Secret Button(s) Esc, F1 ,F2, del e.t.c • Microsoft Virtual PC (Win 7 ), Hyper-v ( Win 8 ) -https://www.Microsoft.com/hyper-v -https://support.Microsoft.com/en-us/kb/958559 • Vmware Workstation Player -http://www.vmware.com/products/player • But not Virtual Box -http://www.virtualbox.org
  • 12. Configuration component information • RAM -View and configure memory settings • Hard drive / SSD -Drive Settings • Optical Drive -Enable / Disable • CPU -CPU types
  • 13. More features of BIOS • Built-in diagnostics: -Part of BIOS –Always available • Runs from the BIOS menu -no additional media or software required • Focused on hardware checks -Doesn’t touch the operating system
  • 15.
  • 16.
  • 17.
  • 19. BIOS password • BIOS Password / User Password -System won’t start -Need the password to start the operating system • Supervisor Password -Restricts BIOS changes -Must use supervisor password to change any BIOS Configurations
  • 20. Full disk encryption • Everything is encrypted -Not just individual files • Windows BitLocker disk encryption -BIOS integrates with TPM • TPM – Trusted Platform Module -Can be added to the motherboard -Built into some systems -Adds advanced cryptographic functions
  • 21. LoJack for Laptops • Originally Called CompuTrace • Built into the BIOS -Software installed into the OS -Reinstalls itself if removed or new storage drive installed • “Phone home” function - Provides location information • Theft mode -Remotely lock the laptop and/or delete files -Forces a start-up password
  • 22. Secure Boot • Malicious software can “own” your system -Malicious drivers or OS software's • Secure Boot -Part of the UEFI specification • Digitally sign known-good software -cryptographically secure -Software won’t run without the proper signature • Supports in many different Operating Systems -Windows 8,8.1,10, Windows Server 2012 and 2012 R2 -Linux Fedora, Open SUSE, Ubuntu
  • 23. Advantages of UEFI over BIOS • Support for HDD partitions larger than 2TB • Supports more than 4 partitions on a drive • Fast Booting • Efficient Power and System Management • Robust Reliability and fault management • Backward compatibility • Mimics BIOS – Legacy Mode
  • 24. How to update your BIOS? • Step 1: Identify your motherboard. • Step 2: Visit your motherboard's website. • Step 3: Download the latest BIOS (uefi) • Step 4: Use your USB stick. • Step 5: Reboot and enter your BIOS (UEFI) • Step 6: Execute the BIOS update.