BIOS Update ROC van Amsterdam Gooi en Vechtstreek
Naam: Klas:
Datum:
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 1 van 1
Inleiding Het project “BIOS configureren en upgraden” bestaat uit een combinatie van verschillende opdrachten. Theorie en praktijk wisselen elkaar af. Lees de opdrachten goed door en zorg dat je de gevraagde producten volledig (en werkend) aflevert. Beantwoord vragen volledig en denk aan een duidelijke toelichting. Eventueel kun je de bijgevoegde aftekenlijst gebruiken om het project in delen af te laten tekenen door je docent.
Opdrachtdoel Het doel van dit project is dat je leert wat de BIOS is en wat het doet. Ook leer je hoe je deze kan instellen en de BIOS kan optimaliseren.
Product Voor dit project zul je een aantal producten moeten opleveren. Je zult het volgende moeten opleveren: De antwoorden op de vragen
Rapportage Bij de producten wordt aangegeven wat er ingeleverd moet worden.
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 2 van 2
Middelen Voor dit project heb je de volgende middelen nodig: 1. Een werkende PC (Desktop of Laptop), software van de moederbord fabrikant of (in het geval van door fabrikant geassembleerde systemen) van de fabrikant/leverancier van de desktop of laptop. Eventueel een bootable diskette, USB flash stick of USB Harddisk 2. Cd-rom met “labrats”-videos (verkrijgbaar bij docent) 3. Achtergrondinformatie in dit project 4. Internet
Competenties Tijdens dit project werk je aan de volgende competenties: 1. Vakkennis toepassen 2. Engelse taalkundigheid
Proces Wanneer je werkt aan een project ben je automatisch procesmatig aan het werken. Tijdens dit project willen we procesmatig het volgende van je zien: Hoe ben je aan je informatie gekomen? Hoe heb je het aangepakt?
Beoordeling Wanneer je onderstaande punten hanteert kan je dit project met een voldoende afsluiten: Correct Engels en Nederlands (taalgebruik, zinsbouw, stijl en spelling) Volledigheid en juistheid van de antwoorden Juiste werking en compleetheid producten (getest)
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 3 van 3
Opdrachtbeschrijving Bekijk de films, die je bij de docent kan halen. Tijdens het kijken beantwoord je de vragen. Opdracht 1 Bekijk de bijbehorende Engelstalige “labrats”-videos: labrats-36-640.wmv met algemene informatie over het BIOS en labrats-38-640.wmv over het flash’en van het BIOS. Beantwoord na elke video de bijbehorende vragen. Gebruik hiervoor het antwoordformulier in de bijlage. Vragen bij video “labrats-36-640.wmv” (BIOS Algemeen): 1.1
Noem tenminste 4 belangrijke redenen waarom je de instellingen van je BIOS moet/wilt wijzigen.
1.2
Is het nodig om de datum en tijd van je computer in te stellen in het BIOS? (motiveer je antwoord).
1.3
Wat zijn de zogenaamde “legacy ports” waarover in de video gesproken wordt? Geef hiervan twee voorbeelden en vertel bij elk voorbeeld waarvoor ze gebruikt worden.
1.4
Is het nodig om hardware-onderdelen die in het BIOS geactiveerd staan uit te schakelen als ze niet in jouw systeem aanwezig zijn? Geef een voorbeeld en licht je antwoord toe.
Vragen bij video “labrats-38-640.wmv” (flash’en van het BIOS): 1.1
In de video wordt aangeraden een besturingssysteem te selecteren voordat je de software voor de BIOS-update ophaalt. Is dat nodig? (motiveer je antwoord).
1.2
Als het flashen van je BIOS mislukt is door een stroomstoring en de software beschadigd is geraakt, is het dan mogelijk om met behulp van jumpers op het moederbord dit te herstellen? (licht je antwoord toe).
1.3
Werkt de procedure uit vraag 1.2 op alle soorten computersystemen (desktop, laptop, Umpc) ? Zo nee, geef dan aan bij welke systemen niet.
1.4
Wat voor type BIOS gebruiken de (nieuwere) computersystemen van Apple?
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 4 van 4
Opdracht 2 Noteer op het antwoordformulier alle informatie die je nodig denkt te hebben om het BIOS van je eigen systeem te flashen, zodat deze de allerlaatste versie bevat. Deze informatie heb je nodig voor de volgende opdracht. Laat door middel van screendumps en/of digitale foto’s van je scherm zien hoe en waar je deze informatie gevonden hebt.
Opdracht 3 Omschrijf alle stappen die nodig zijn om het BIOS van jouw moederbord te flashen in het Engels én in het Nederlands. Houd er rekening mee dat een gemiddelde computergebruiker met jouw stappenplan ook jouw BIOS moet kunnen flashen. Denk aan de “K.I.S.S.”-methode (Keep It Simple Stupid ;-) Let op: Het eindresultaat van opdrachten 4 en 5 laat je aan de docent zien op jouw eigen systeem !
Opdracht 4 Tref alle voorbereidingen om het BIOS van jouw moederbord ook daadwerkelijk te flashen. Zorg ervoor dat je de volgende BIOS-versies tot je beschikking hebt: de huidige versie, een versie daarvoor en de allernieuwste beschikbare versie. Uiteraard zorg je er ook voor dat je de eventueel benodigde hardware tot je beschikking hebt. Het is de bedoeling dat je de docent het proces laat zien zónder het BIOS te flashen (tenzij het nodig of gewenst is natuurlijk).
Opdracht 5 a) Laat je systeem tijdens de “POST” een uitgebreide geheugentest doen. b) Zorg ervoor dat je systeem eerst een wachtwoord van je vraagt voordat het opstart en het besturingssysteem geladen wordt. c) Stel in het BIOS in dat je alleen instellingen kunt veranderen als je het juiste wachtwoord opgeeft. d) Verander de opstartvolgorde van je systeem zodat de floppydrive (indien aanwezig) en CDdrive (DVD-drive) pas na de harde schijf met het besturingssysteem aangesproken worden (als dit al zo is, laat je natuurlijk zien hoe je het anders instelt). e) Zorg ervoor dat jouw systeem niet met behulp van USB-opslagmedia opgestart kan worden.
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 5 van 5
Opdracht 6 Lees het volgende Microsoft artikel over BIOS en (U)EFI en beantwoord de bijbehorende vragen in het Engels op het antwoordformulier. PC Firmware Every PC is preloaded with firmware, which is stored in programmable read-only memory (PROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The types of firmware that are typically used for PCs are: The basic input-output system (BIOS). This firmware was designed in the late 1970s and, until recently, was used by most PCs. The Unified Extended Firmware Interface (UEFI). This is a fairly new type of firmware and is used primarily on 64-bit systems. BIOS Firmware BIOS firmware was introduced in the late 1970s and has been through many changes since then to accommodate the evolution of the PC. BIOS has the following characteristics. BIOS design is based on commonly followed conventions, not on a standard. BIOS vendors have often designed their firmware to address the special needs of particular hardware vendors, which has led to many BIOS implementations. Because of the cost of hardware and maintenance, BIOS firmware usually resides on fairly small (1-MB) PROM, EEPROM, or flash memory modules. BIOS interfaces are used primarily by the Windows boot loader. Windows rarely uses the BIOS at runtime, but video BIOS support might be emulated. UEFI Firmware UEFI is the next-generation firmware model and is expected to replace BIOS in the coming decade. As with BIOS, UEFI provides an essential interface between the hardware and Windows. UEFI is primarily used to boot Windows, but it also provides some limited runtime support. For example, Windows uses EFI runtime functions to manage the boot configuration, system time, system reset, and so on. The extensible firmware interface (EFI) was first developed by Intel Corporation and published in the EFI 1.0 specification. It was the only supported firmware on Intel Itanium-based systems, and Windows Server® 2003 was one of the first operating systems to support EFI on these systems. Using the EFI 1.10 specification as the starting point, the Unified EFI Forum developed the Unified Extended Firmware Interface (UEFI) specification, to bring UEFI to mainstream systems that have traditionally used BIOS firmware. The UEFI 2.1 specification was released by the UEFI Forum on January 23, 2007, and is the specification currently supported by Windows. UEFI firmware has the following characteristics: It is standards-based. All UEFI firmware implementations must be based on the published UEFI standard. For technical reasons related to UEFI runtime support, the firmware and the operating system must match bitwise. In other words, the maximum number of address bits that the operating system uses must match the maximum number of address bits that the firmware uses. This means that 32-bit UEFI firmware can boot only 32-bit operating systems and that 64-bit UEFI firmware can boot only 64-bit operating systems.
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 6 van 6
UEFI firmware can boot operating systems that are designed to boot on traditional BIOS-based systems. To support this capability, a UEFI vendor must implement a compatibility interface layer that presents a BIOS-type interface to those operating systems that are designed for BIOS firmware. In principle, a single UEFI firmware implementation can provide boot support for native 32-bit, native 64-bit, and legacy BIOS-based operating systems. However, the resulting firmware image is too large for a traditional PROM and is typically not cost effective. However, a native UEFI firmware implementation combined with a BIOS compatibility layer is quite feasible. In the future, large multipurpose firmware images should not be necessary. Because most new PCs now use 64-bit capable processors, Microsoft wants to use the advent of mainstream 64-bit computing as a transition point to enable a move toward 64-bit UEFI as the standard PC firmware. EFI, UEFI, and Windows UEFI firmware is technically superior to BIOS firmware for several reasons: UEFI provides a standardized and testable interface that will improve system compatibility and reliability. UEFI provides a way to transition from the real-mode 16-bit code that is common in BIOS implementations. UEFI is a flexible technology that will improve time to market for platforms and allow new scenarios to be developed for future releases of Windows. Windows supports EFI and UEFI as follows: Windows Server 2003 supports EFI 1.10 on Intel Itanium platforms. Windows Server 2008 supports EFI 1.10 on Intel Itanium systems and also supports native UEFI 2.0 on x64 systems. Windows Vista® SP1 supports native UEFI 2.0 on x64 systems. Note: Windows does not support 32-bit UEFI implementations. Windows Vista introduces a new boot configuration data (BCD) store that contains the boot configurations. BCD abstracts the differences between UEFI and BIOS systems. It provides a uniform way to specify the boot configuration for both types of firmware and simplifies deployment of BIOS and UEFI systems. For more information, see ”Boot Configuration Data in Windows Vista.”
Questions (read carefully before writing down your answers) 6.1
UEFI stores an image of the firmware of a computer system. Why is it in the majority of the cases not feasible to use that image on legacy BIOS-based operating systems?
6.2
Which windows versions support UEFI implementations? (make sure to include all the essential properties of those Operating Systems in your answer.
6.3
Microsoft mentions in this article that it wants to use a transition point to really start supporting UEFI as the standard PC firmware. What transition point are they talking about?
6.4
The text mentions that UEFI is standards-based. In what way does this differ from BIOS?
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 7 van 7
Opdracht 7 In deze opdracht ga je een aantal gebruikersvragen beantwoorden over (instellingen van) het BIOS. Lees elke vraag goed door en noteer je antwoord op het antwoordformulier. 7.1
“Bij het gebruik van Drive Image (software om images te maken van een schijf of partitie), wordt geadviseerd om de virusscan optie in het BIOS uit te schakelen. Men zegt dat dit anders foutieve virusmeldingen bij het automatisch herstarten van het systeem kan veroorzaken (dit systeem wordt door Drive Image geactiveerd na het maken van een image in DOS). Nu heb ik eigenlijk drie vragen: a) wat is de zin van zo'n virusscanner in het BIOS? b) hoe wordt dat geupdate? c) is het uitschakelen hiervan een risico, of wordt een BIOS virus ook gedetecteerd door reguliere anti-virussoftware als Norton of McAfee?”
7.2
7.3
"Mijn computer (Compaq) met Windows XP Professional blijft opstarten in het beginscherm (F8) als ik mijn externe schijf Medion Drive-n-go met twee usb-aansluitingen heb aangesloten. Ben ik snel genoeg en haal ik de verbinding los, dan gaat het opstarten gewoon verder. Anders moet ik de computer uitzetten via de aan/uit-knop en zonder externe schijf nogmaals opstarten. Wonderlijk genoeg is er een periode geweest, dat hij wel de externe schijf accepteerde. Andere aansluitingen geven geen problemen. Wat moet ik doen om hier definitief vanaf te zijn?" “Ik heb een USB bootstick gemaakt aan de hand van een workshop in een tijdschrift, maar het opstarten vanaf die stick lukt niet. De benodigde “boot”- bestandjes (win 98 boot) staan er al op. In het Bios kan ik instellen USB FDD; USB ZIP of USB CDROM, + de normale boot instellingen natuurlijk,maar geen van drie werkt dus met een stick. Het moederbord wat ik gebruik is een MSI K8N Neo2 Platinum.” Weet jij hier de oplossing voor? Tip: kijk eens op: http://www.pendrivelinux.com/2006/08/29/usb-bios-boot-options/
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 8 van 8
Bijlage - Antwoordformulieren Opdracht 1
Vragen bij video “labrats-36-640.wmv” (BIOS Algemeen):
1.1
1.2
1.3
1.4
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 9 van 9
Opdracht 1
Vragen bij video “labrats-38-640.wmv” (flash’en van het BIOS):
1.1
1.2
1.3
1.4
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 10 van 10
Opdracht 2 Overzicht informatie die om het BIOS van je eigen systeem te flashen (tekst, screendumps en/of digitale foto’s van je scherm):
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 11 van 11
Opdracht 3 Engelstalig stappenplan flashen BIOS van eigen moederbord (“K.I.S.S.”):
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 12 van 12
Nederlandstalig stappenplan flashen BIOS van eigen moederbord (“K.I.S.S.”):
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 13 van 13
Aftekenlijst eindresultaat opdrachten 4 en 5 Opdracht 4 Onderdeel
Paraaf docent
Juiste BIOS-versies aanwezig (vorige, huidige en nieuwste versie) Eventueel benodigde hardware aanwezig en geconfigureerd Procedure tot aan eigenlijke flashen gezien
Opdracht 5 Onderdeel
Paraaf docent
Uitgebreide geheugentest tijdens “POST” Opstartwachtwoord ingesteld BIOS-setup wachtwoord ingesteld Opstartvolgorde van systeem aangepast USB-apparatuur geblokkeert op systeem
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 14 van 14
Opdracht 6 Answer the following questions (in English) concerning the Microsoft article on BIOS and (U)EFI. Make sure your answer is clear, to the point and complete. 6.1
6.2
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 15 van 15
6.3
6.4
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 16 van 16
Opdracht 7 Antwoorden op gebruikersvragen over (instellingen van) het BIOS. 7.1
a)
b)
c)
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 17 van 17
7.2
7.3
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 18 van 18
Eindbeoordeling BIOS configureren en upgraden
Onderdeel
te behalen punten
Opdracht 1
3 punten
Opdracht 2
3 punten
Opdracht 3
4 punten
Opdracht 4
8 punten
Opdracht 5
12 punten
Opdracht 6
6 punten
Opdracht 7
4 punten
score
Max. te behalen: 40 punten. Maximale score: (40/4) = 10
Naam deelnemer:
Datum:
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 19 van 19
BIOS Update 2009 Niels Janssen, DoeR
versie: 1.1 20 van 20