UEFI Support for Memtest86+ Patricio Chilano Mateo
|
|
- Noah Wood
- 5 years ago
- Views:
Transcription
1 UEFI Support for Memtest86+ Patricio Chilano Mateo 1
2 MEMTEST86+ Memory diagnostic tool for x86 and x86-64 platforms Release History - Initial release on 2004 as a fork of Memtest86 v3.0 - Latest release on 2013 as v Released under GPL Written in C and x86 Features - Support for most modern CPUs and chipsets - 2TB of RAM on x SMT support for up to 32 cores (experimental) - Coreboot support 2
3 UEFI Interface between firmware and operating system Provides Boot and Runtime services Advantages - Avoid CPU real mode - Slow - Only 1MB address space - Larger disks (2T) by means of GPT - Bootmanager - Flexible bootloader setup - Better interface - Mouse support - Graphics - UEFI Applications (shell) Source: 3
4 Goal Memtest86+ limitations (vs MemTest86) - Runs in BIOS environment - int 0x15 for getting memory size - VGA framebuffers for screen - int 0x10 for loading disk sectors (bootloader code, so probably not needed) Most modern motherboards have UEFI firmware Add support to run in UEFI - Compile as UEFI application (Maybe CDROM image) - 32 bit initially - Run in a UEFI platform (Galileo or Minnowboard) 4
5 Booting in UEFI EFI System Partition (ESP) - Extra partition in GPT disk - Contains EFI drivers, applications, boot loaders - FAT32 file system (could be fat16) - Convention to store bootloaders - /EFI/Ubuntu, /EFI/redhat, /EFI/boot NVRAM with list of boot options - How to save items in NVRAM? - If booted in UEFI mode use efibootmgr (linux) Bootmanager - Reads NVRAM list, tries each item until one doesn t return MACS do it a bit different - EFI firmware read HFS+ and loads bootlader 5 Source:
6 GNU-EFI - Simpler to use - Requires wrapping of function calls Development Tools TianoCore EFI Development Kit (EDKII) - Support for advanced or new EFI features qemu OVMF (Open Virtual Machine Firmware) - Tianocore image to run on Qemu gdb - attach gdb to qemu to debug applications 6
7 Code Base (Memtest86+) C ~ lines (*) in controller.c - interacts with the memory controller - reads and writes using pci (pci.c ~ 200 loc) in main.c and init.c - initializes the screen and calls the tests (not sure if should change) in custom libc in test.c in error.c in smp.c (multicore support) in memsize.c - gets memory information from linuxbios.c in screen_buffer.c - uses the VGA buffer to write to screen X86 Assembly ~ in head.s - Configures final gdt and idt, reloctes code and calls test_start() in main.c bootsect.s and setup.s should not be used (*) Lots of inline assembly in C code 7
8 Lines of Code to Write Getting memory information (~400) Printing to screen (~900) Managing relocations (~300) Exisiting memory controller shouldn t change Bootloader code should not be used if UEFI Application - Check in case of CDROM image main (not sure) Total > 1600 lines 8
9 Schedule (Optimistic) 10 weeks remaining Stage I (1 2 weeks) - Understand existing code - Develop sample UEFI applications Stage II (~2 weeks) - Compile memtest86+ as UEFI application - Retrieve memory information Stage III (~2-3 weeks) - Replace VGA framebuffers and print to screen Stage IV (~2 weeks) - Debugging / making it work - Fix relocations problems if necessary - Stage V (~1 week) - Try in real hardware 9
10 Challenges Understanding memtest86+ code base Reading UEFI spec (some!) UEFI development environment - Build complex applications with mix of x86 Assembly - C Calling UEFI services UEFI memory mappings (memtest86+ relocates itself) Debug uefi applications in qemu using gdb 10
11 Documentation UEFI specification UEFI Programming Intel Software Developer Manual 11
12 Additional features (would be nice) Native 64 bit code Add mouse support Write reports/logs in external drive Secure Boot Bootable from USB/CD - Dual Boot (BIOS and UEFI support in single image) 12
PL-I Assignment Broup B-Ass 5 BIOS & UEFI
PL-I Assignment Broup B-Ass 5 BIOS & UEFI 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
More informationIA32 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 informationUsing the UEFI Shell. October 2010 UEFI Taipei Plugfest Insyde Software
Using the UEFI Shell October 2010 UEFI Taipei Plugfest 1 San Francisco Cable Car 2 Agenda Insyde UEFI Support UEFI Shell 2.0 What is it? UEFI Shell 2.0 Unique Features Network Browsing Example Application
More informationDELLEMC. 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 informationComparison on BIOS between UEFI and Legacy
Comparison on BIOS between UEFI and Legacy Abstract The BIOS (Basic Input/Output System) connects the hardware with the system software. The system BIOS is between the system hardware and the system software,
More informationECE 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 informationECE 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 informationECE 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 informationCS 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 informationSolutions for the Intel Platform Innovation Framework for EFI July 26, Slide 1
Solutions for the Intel Platform Innovation Framework for EFI July 26, 2005 Slide 1 AMI introduces Aptio AMI s Framework-based product offering Offers all innovations of the Intel Platform Innovation Framework
More informationECE 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 informationHow 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 informationHow To Install Windows Xp Without Cd Rom Drive Bootable Usb And Floppy
How To Install Windows Xp Without Cd Rom Drive Bootable Usb And Floppy You can install Windows XP from USB drive or any removable drive. Try this procedure here to prepare bootable pen drive and install
More informationCS3210: 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 informationBootstrapping. Steve Muckle Dave Eckhardt
Bootstrapping Steve Muckle Dave Eckhardt Synchronization Project 3 checkpoint 1 Bboard post, web page Paging, COW optional No linked lists - not what I said (I think) Homework 1: Monday 17:00 Exam: Tuesday
More informationCS3210: Booting and x86. Taesoo Kim
1 CS3210: Booting and x86 Taesoo Kim 2 What is an operating system? e.g. OSX, Windows, Linux, FreeBSD, etc. What does an OS do for you? Abstract the hardware for convenience and portability Multiplex the
More informationChapter 2: Operating-System Structures. Operating System Concepts 9 th Edit9on
Chapter 2: Operating-System Structures Operating System Concepts 9 th Edit9on Silberschatz, Galvin and Gagne 2013 Chapter 2: Operating-System Structures 1. Operating System Services 2. User Operating System
More informationWindows Xp Installation User Manually Create Bootable Usb Flash Drive
Windows Xp Installation User Manually Create Bootable Usb Flash Drive To create a bootable USB drive manually, we will use the Command Prompt as by step to create a bootable USB drive as the Windows installation
More informationUEFI and PCI bootkits. Pierre Chifflier PacSec 2013
UEFI and PCI bootkits Pierre Chifflier PacSec 2013 ANSSI Created on July 7th 2009, the ANSSI (French Network and Information Security Agency) is the national authority for the defense and the security
More informationPerl 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 informationCHAPTER 2: SYSTEM STRUCTURES. By I-Chen Lin Textbook: Operating System Concepts 9th Ed.
CHAPTER 2: SYSTEM STRUCTURES By I-Chen Lin Textbook: Operating System Concepts 9th Ed. Chapter 2: System Structures Operating System Services User Operating System Interface System Calls Types of System
More informationIntroduction. Yolanda Becerra Fontal Juan José Costa Prats
Introduction Yolanda Becerra Fontal Juan José Costa Prats Facultat d'informàtica de Barcelona (FIB) Universitat Politècnica de Catalunya (UPC) BarcelonaTech 2015-2016 QT Content Previous concepts Architecture
More informationUser. 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 informationAdvanced x86: BIOS and System Management Mode Internals Boot Process. Xeno Kovah && Corey Kallenberg LegbaCore, LLC
Advanced x86: BIOS and System Management Mode Internals Boot Process Xeno Kovah && Corey Kallenberg LegbaCore, LLC All materials are licensed under a Creative Commons Share Alike license. http://creativecommons.org/licenses/by-sa/3.0/
More informationAISBackup. Backup 64-bit Windows 8.1 from a MBR disk and restore to a GPT, EFI boot enabled disk.
AISBackup Backup 64-bit Windows 8.1 from a MBR disk and restore to a GPT, EFI boot enabled disk. This procedure documents backing up Windows 8.1, making the AISBackup bootable restore CD and restoring
More informationBIOS. 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 informationUEFI, 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 informationFour Components of a Computer System
Four Components of a Computer System Operating System Concepts Essentials 2nd Edition 1.1 Silberschatz, Galvin and Gagne 2013 Operating System Definition OS is a resource allocator Manages all resources
More informationFile system internals Tanenbaum, Chapter 4. COMP3231 Operating Systems
File system internals Tanenbaum, Chapter 4 COMP3231 Operating Systems Architecture of the OS storage stack Application File system: Hides physical location of data on the disk Exposes: directory hierarchy,
More informationLost Windows 7 Dual Boot After Xp Install >>>CLICK HERE<<<
Lost Windows 7 Dual Boot After Xp Install Cannot see windows 7 in boot menu after installing ubuntu I installed Ubuntu 14.10 into the XP partition and from then on the system directly boots possible duplicate
More informationHow 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 informationBoot 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 informationGUID 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 informationGuideline for the installation of C-MOR Video Surveillance Virtual Machine on VMware ESX Server
This guideline illustrates the installation of the C-MOR Video Surveillance Virtual Machine on VMware ESX Server. This manual applies to C-MOR version 4 with 64 bit operating system. First download the
More informationThe 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 informationManual Boot Camp Install Windows 7 From Usb Drivers Won't
Manual Boot Camp Install Windows 7 From Usb Drivers Won't I have a 2011 imac and I've installed Windows on it successfully. I went back and used the Windows 7 USB/DVD Download Tool which was made by to
More information2018/04/11 18:35 (UTC) 1/13 UEFI dual or more boot using refind
2018/04/11 18:35 (UTC) 1/13 UEFI dual or more boot using refind UEFI dual or more boot using refind Machines are now coming in with the UEFI standard. It presents some advantages like the ability to boot
More informationUnit 14 plan installation and maintenance of hardware in a technology system
Unit 14 plan installation and maintenance of hardware in a technology system In this assessment I will be describing the purpose and client requirements for the hardware, I will produce a plan for installing
More informationInstall Windows Update Windows 7 From Usb Iso Image
Install Windows Update Windows 7 From Usb Iso Image Follow these instructions to download and install the Windows 10 Insider Preview. For burning an ISO image to a USB thumb drive, the Windows 7 USB/DVD
More informationImpact of platform firmware on Linux kernel. Megha Dey, Sai Praneeth Prakhya Intel Open Source Technology Center
Impact of platform firmware on Linux kernel Megha Dey, Sai Praneeth Prakhya Intel Open Source Technology Center AGENDA Introduction to UEFI UEFI implementation bug crashing Linux Linux EFI subsystem bug
More informationGELI Support for UEFI
GELI Support for UEFI Eric L. McCorkle September 9, 2017 Disclaimer The content of this presentation does not constitute a statement on behalf of or represent the position of any company or organization.
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D525MW, D525MWV, D425KT, D425KTW (Standard BIOS) BIOS Version 0132 - MWPNT10N.86A.0132.2013.0726.1534 Date: July 26, 2013 Fixed issue where system hangs when plugging
More informationA Tour Beyond BIOS Using the Intel Firmware Support Package 1.1 with the EFI Developer Kit II
White Paper A Tour Beyond BIOS Using the Intel Firmware Support Package 1.1 with the EFI Developer Kit II Jiewen Yao Intel Corporation Vincent J. Zimmer Intel Corporation Ravi Rangarajan Intel Corporation
More informationFreeBSD and the IBM PC BIOS
FreeBSD and the IBM PC BIOS Bruce M. Simpson bms@freebsd.org 27th December 2002 1 Introduction This document is intended as a source of technical information for individuals wishing to support FreeBSD
More informationMark Tuttle, Lee Rosenbaum, Oleksandr Bazhaniuk, John Loucaides, Vincent Zimmer Intel Corporation. August 10, 2015
Mark Tuttle, Lee Rosenbaum, Oleksandr Bazhaniuk, John Loucaides, Vincent Zimmer Intel Corporation August 10, 2015 Overview Message: Symbolic execution is now a believable path to BIOS validation Outline:
More informationManually Install Windows Updates Xp From Usb
Manually Install Windows Updates Xp From Usb Pen Drive In Ubuntu How to create a bootable USB drive to install Windows Vista, Windows 7, Windows 8 or Windows 8.1 from an Ubuntu Linux machine. GNU GRUB
More informationA+ Guide to Managing and Maintaining Your PC. How Hardware and Software Work Together
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 2 How Hardware and Software Work Together You Will Learn About operating systems, what they are, and what they do How an OS interfaces
More informationReference Boot Loader from Intel
Document Number: 328739-001 Introduction INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY
More informationIntel Solid State Drive 6 Series for PCIe* with NVMe* Installation Guide
for PCIe* with NVMe* Installation Guide Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features
More informationIP Cam Secure Pre-Installation Notes
IP Cam Secure Pre-Installation Notes 1. The IP Cam Secure requires a dedicated server class computer, high level CPU, more memory, high volume Hard disk. Please refer to IP Cam Secure Minimum Hardware
More informationDigging Into The Core of Boot
Digging Into The Core of Boot Yuriy Bulygin Oleksandr Bazhaniuk @c7zero @ABazhaniuk Agenda Intro Recap of MMIO BAR Issues in Coreboot & UEFI Coreboot ACPI GNVS Pointer Issue SMI Handler Issues in Coreboot
More informationAOMEI Image Deploy User Manual
AOMEI Image Deploy User Manual AOMEI Image Deploy Overview Sometimes we need to deploy/restore Windows image files to multiple computers or clone system disk to multiple computers in a same LAN to install
More informationChapter 2: Operating-System Structures
Chapter 2: Operating-System Structures Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationHard 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 informationPCISniffer 3. Manual
PCISniffer 3 PCISniffer 3 Manual Table of Contents 3 Table of Contents 1 Introduction.... 5 1.1 Brief description.... 5 1.2 Chapter summary... 5 1.3 Character conventions.... 5 2 Supported hardware...
More informationAssembly Language. Lecture 2 - x86 Processor Architecture. Ahmed Sallam
Assembly Language Lecture 2 - x86 Processor Architecture Ahmed Sallam Introduction to the course Outcomes of Lecture 1 Always check the course website Don t forget the deadline rule!! Motivations for studying
More informationManual Boot Camp Install Windows 8 From Usb Using
Manual Boot Camp Install Windows 8 From Usb Using To avoid all this, I've chosen to bypass Bootcamp and install Windows in my Mac's native EFI mode. Does not work with Windows 7, only works with Windows
More informationEmbedded Base Boot Requirements. Dong Wei
Embedded Base Boot Requirements Dong Wei Platform Architecture Base System Architecture (BSA) Defines hardware requirements Base Boot Requirements (BBR) Defines firmware requirements These specifications
More informationChapter 2: Operating-System Structures. Operating System Concepts 9 th Edition
Chapter 2: Operating-System Structures Silberschatz, Galvin and Gagne 2013 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System
More informationOS Structure. Kevin Webb Swarthmore College January 25, Relevant xkcd:
OS Structure Kevin Webb Swarthmore College January 25, 2018 Relevant xkcd: One of the survivors, poking around in the ruins with the point of a spear, uncovers a singed photo of Richard Stallman. They
More informationLinuxBIOS freedom for your motherboard. Alan Carvalho de Assis
LinuxBIOS freedom for your motherboard Alan Carvalho de Assis What is BIOS? BIOS stands for: Basic Input/Output System; Firmware - stored inside a chip (ROM, EPROM, Flash); Initializes the hardware How
More informationImpact of platform firmware on Linux kernel. Megha Dey, Sai Praneeth Prakhya Intel Open Source Technology Center
Impact of platform firmware on Linux kernel Megha Dey, Sai Praneeth Prakhya Intel Open Source Technology Center AGENDA Introduction to UEFI UEFI implementation bug crashing Linux Linux EFI subsystem bug
More informationUnderstand Server Installation Options
Understand Server Installation Options Lesson Overview Understand Windows Server Installation Options In this lesson, you will learn how to: Identify system requirements Identify server versions Plan for
More informationStrengthening 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 informationIntroduction to Pintos
Introduction to Pintos Prof. Jin-Soo Kim ( jinsookim@skku.edu) TAs Jong-Sung Lee (leitia@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Welcome to Pintos! What is
More informationThese boots are made for walking. Johan Montelius HT2018
These boots are made for walking Johan Montelius HT2018 Acknowledgment The later part of this tutorial is based on the first edition of Philipp Oppermann s excellent blog Writing an OS in Rust. 1 Introduction
More informationIntroduction to Java Programming
Introduction to Java Programming Lecture 1 CGS 3416 Spring 2017 1/9/2017 Main Components of a computer CPU - Central Processing Unit: The brain of the computer ISA - Instruction Set Architecture: the specific
More informationTake Control of your PC with UEFI Secure Boot
Take Control of your PC with UEFI Secure Boot Greig Paul University of Strathclyde Department of Electronic & Electrical Engineering Glasgow, United Kingdom greig.paul@strath.ac.uk James Irvine University
More informationManual Format Flash Drive Ntfs Windows Xp
Manual Format Flash Drive Ntfs Windows Xp Windows XP, NTFS, Flash Drive, Format I am given the option of formatting the flash drive when I right-click on it, but I am not given any options, just drop.
More informationAssembly Language. Lecture 2 x86 Processor Architecture
Assembly Language Lecture 2 x86 Processor Architecture Ahmed Sallam Slides based on original lecture slides by Dr. Mahmoud Elgayyar Introduction to the course Outcomes of Lecture 1 Always check the course
More informationSteps To Format Laptop Windows Xp And Install Windows 7 Dell
Steps To Format Laptop Windows Xp And Install Windows 7 Dell For information on how to reinstall the Windows Operating System and align "Dell Notebook and Desktop System Image Support for Advanced Format
More informationChapter 2. Operating-System Structures
Chapter 2 Operating-System Structures 2.1 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationFirmware Test Suite - Uses, Development, Contribution and GPL
presented by Firmware Test Suite - Uses, Development, Contribution and GPL Fall 2017 UEFI Plugfest October 30 November 3, 2017 Presented by Alex Hung (Canonical, Ltd) UEFI Plugfest October 2017 www.uefi.org
More informationLaCie d2 SATA II 3Gbits
: / / / : : 8 1/2 x 11 A4 : [File] > [Quit] 2 4 6 1. 7 1.1. d2 II 3Gbits 7 1.2. 8 2. d2 II 3Gbits 10 2.1. 10 2.2. 11 2.3. 11 2.4. 13 3. d2 II 3Gbits 14 3.1. 15 3.2. d2 II 3Gbits 16 3.2.1. Mac 16 3.2.2.
More informationBIOS User Guide RACING P1A
BIOS User Guide RACING P1A BIOS Update... 2 UEFI BIOS Setup... 6 1. Main Menu... 7 2. Advanced Menu... 8 3. Chipset Menu...14 4. Security Menu...20 5. Boot Menu...23 6. Exit Menu...25 BIOS Update The BIOS
More informationZephyr Kernel Installation & Setup Manual
Zephyr Kernel Installation & Setup Manual Zephyr kernel is a small footprint Single address space OS, i.e, it combines application specific code with a custom kernel to create a monolithic image that gets
More informationMarch Getting Started with the Intel Desktop Board DQ77MK UEFI Development Kit
March 2014 Getting Started with the Intel Desktop Board DQ77MK UEFI 2.3.1 Development Kit Getting Started with the Intel Desktop Board DQ77MK UEFI 2.3.1 Development Kit Legal Information INFORMATION IN
More informationUsb Port On Manually Create Bootable Windows Xp Install Driver
Usb Port On Manually Create Bootable Windows Xp Install Driver Step 9: Install your third-party hardware and software drivers. Use Windows XP Files & Settings Transfer Wizard To Backup Files & Data option
More informationPC-based data acquisition II
FYS3240 PC-based instrumentation and microcontrollers PC-based data acquisition II Data streaming to a storage device Spring 2017 Lecture 9 Bekkeng, 30.01.2017 Data streaming Data written to or read from
More informationUEFI / Bios was denn das?
MIRKO COLEMBERG CONSULTANT/ MCT COLEMBERG.CH GMBH MIRKO@COLEMBERG.CH @MIRKOCOLEMBERG BLOG.COLEMBERG.CH / CONFIGMGR.CH UEFI / Bios was denn das? Configuration Manager Reasons to Replace the BIOS 2.2 TB
More informationAcronis Disk Director 11 Home. Quick Start Guide
Acronis Disk Director 11 Home Quick Start Guide Copyright Acronis, Inc., 2000-2010. All rights reserved. "Acronis", "Acronis Compute with Confidence", "Acronis Recovery Manager", "Acronis Secure Zone",
More informationEngineering UEFI Firmware for Windows: Best Practices and Pitfalls to Avoid
presented by Engineering UEFI Firmware for Windows: Best Practices and Pitfalls to Avoid UEFI Summerfest July 15-19, 2013 Presented by Emily Wilson (Microsoft Corp.) Updated 2011-06-01 UEFI Summerfest
More informationMain Memory (RAM) Organisation
Main Memory (RAM) Organisation Computers employ many different types of memory (semi-conductor, magnetic disks, USB sticks, DVDs etc.) to hold data and programs. Each type has its own characteristics and
More informationLonghorn 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 informationIntel Firmware Engine
Intel Firmware Engine Intel Firmware Engine Application Release 4.0.0 Dec 18, 2017 DISCLAIMER This release note as well as the software described in it is furnished under license and may only be used or
More informationIntroduction to EFI. Dong Wei & Jason Reasor
Introduction to EFI Dong Wei & Jason Reasor Objectives Provide an overview of EFI and how it fits in with the rest of the firmware Demonstrate the user interfaces EFI provides, concentrating on changes
More informationStandardized Firmware for ARMv8 based Volume Servers
presented by Standardized Firmware for ARMv8 based Volume Servers UEFI Spring Plugfest March 29-31, 2016 Presented by Jonathan Zhang, Robert Hsu Cavium Inc. & AMI Updated 2011-06-01 UEFI Plugfest March
More informationAQD-SD4U4GN21-HG Test Report
AQD-SD4U4GN21-HG Test Report Initiated by Brandon Lin Approved by Adonis Shih Page 1 of 13 Revision History: Revision Date Revision Description Creator 2016-3-1 1.0 First version released Brandon Lin Page
More informationThe Slide does not contain all the information and cannot be treated as a study material for Operating System. Please refer the text book for exams.
The Slide does not contain all the information and cannot be treated as a study material for Operating System. Please refer the text book for exams. Operating System Services User Operating System Interface
More informationThis line defines Therefore, if your windows entry on the GRUB menu is 8 you should set this value to 7.
How To Edit Grub In Windows 7 Boot Menu Command Line Restore windows boot manager in grub command line GNU GRUB version 2.02~beta2-9ubuntu1 Minimal BASH-like editing is supported.for the first word, TAB
More informationInstallation and Maintenance
Chapter 9 Installation and Maintenance 9.1 Hardware and software System requirements. 215 9.2 Operating Manuals. 216 9.3 Software. 221 9.4 Maintenance. 225 Chapter 9 Installation and Maintenance. This
More informationAssembly Language for x86 Processors 7 th Edition. Chapter 2: x86 Processor Architecture
Assembly Language for x86 Processors 7 th Edition Kip Irvine Chapter 2: x86 Processor Architecture Slides prepared by the author Revision date: 1/15/2014 (c) Pearson Education, 2015. All rights reserved.
More informationUbuntu 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 informationWindows 8 Uefi Bios Update Step By Step Guide Msi Usa
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with windows 8 uefi bios
More informationContents Introduction...i Part 1 Chapter 1. The System Core Overview...1 Chapter 2. The Boot Process...2
Contents Introduction...i Who is this series for?...i-1 How to use this book...i-2 Things to know before reading this book...i-2 Abbreviations...i-3 Definitions...i-5 What you will need to use this book...i-6
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D410PT, D510MO (Standard BIOS) BIOS Version 0516 - MOPNV10N.86A.0516.2011.0331.1730 March 31, 2011 Increased Setup time and Data range. Added support for new SPI flash
More informationUniversity 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 informationIntroduction 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 informationOperating System Services. User Services. System Operation Services. User Operating System Interface - CLI. A View of Operating System Services
Operating System Services One set of services for users The other set of services for system operations Operating Systems Structures Notice: This set of slides is based on the notes by Professor Perrone
More informationCONTENT. Overview 1 LED indication. RAID Mode Selection 3. Quick Installation Guide 4. About RAID RAID function. System Requirements
CONTENT Overview 1 LED indication RAID Mode Selection 3 RAID mode setup / LED display status Quick Installation Guide 4 About RAID RAID function 8 System Requirements 10 Windows XP / Windows Vista / Windows
More information