WEBVTT

1
00:00:00.450 --> 00:00:01.950
<v ->In this section of the course,</v>

2
00:00:01.950 --> 00:00:03.690
we're going to cover the BIOS,

3
00:00:03.690 --> 00:00:06.540
also known as the basic input output system,

4
00:00:06.540 --> 00:00:08.130
and the UEFI, also known

5
00:00:08.130 --> 00:00:11.340
as the unified extensible firmware interface.

6
00:00:11.340 --> 00:00:12.840
Now, in your computer system

7
00:00:12.840 --> 00:00:17.040
you're either going to have the BIOS or the UEFI, but not both.

8
00:00:17.040 --> 00:00:19.290
The BIOS is the older version of these two

9
00:00:19.290 --> 00:00:22.950
and it only supports 32-bit processors and motherboards.

10
00:00:22.950 --> 00:00:25.650
The BIOS is a program that a CPU is going to use

11
00:00:25.650 --> 00:00:28.770
to start the computer system when it's first powered on.

12
00:00:28.770 --> 00:00:32.550
The operating system, like Windows, Linux, or OSX

13
00:00:32.550 --> 00:00:35.100
are built as software and they're stored on your hard drive

14
00:00:35.100 --> 00:00:36.690
or solid state device,

15
00:00:36.690 --> 00:00:39.360
but your computer doesn't even know how to read

16
00:00:39.360 --> 00:00:40.680
or write to that device,

17
00:00:40.680 --> 00:00:42.960
so it relies on the BIOS to understand

18
00:00:42.960 --> 00:00:44.820
how to read input from the keyboard,

19
00:00:44.820 --> 00:00:46.560
display information to the screen

20
00:00:46.560 --> 00:00:48.690
and read or write to different storage devices,

21
00:00:48.690 --> 00:00:50.220
like your hard disc.

22
00:00:50.220 --> 00:00:52.440
The BIOS also serves as a method of configuring

23
00:00:52.440 --> 00:00:54.090
the motherboard and its features

24
00:00:54.090 --> 00:00:57.090
using a menu-driven text-based interface.

25
00:00:57.090 --> 00:00:59.640
Now, this BIOS is actually stored as firmware

26
00:00:59.640 --> 00:01:01.680
on the motherboard of your system.

27
00:01:01.680 --> 00:01:03.750
Firmware is software on a chip

28
00:01:03.750 --> 00:01:06.420
and it contains a specialized BIOS program code

29
00:01:06.420 --> 00:01:08.790
in flash memory on your motherboard.

30
00:01:08.790 --> 00:01:10.950
This firmware software is specialized

31
00:01:10.950 --> 00:01:13.110
to the exact motherboard that you're using,

32
00:01:13.110 --> 00:01:15.450
and it's created as a very low level code

33
00:01:15.450 --> 00:01:17.430
in order to interact with the various components

34
00:01:17.430 --> 00:01:18.960
on that motherboard.

35
00:01:18.960 --> 00:01:22.200
An operating system like Windows, Linux or OSX

36
00:01:22.200 --> 00:01:25.050
on the other hand is created as a generic software

37
00:01:25.050 --> 00:01:28.230
that runs on any motherboard and therefore it can't serve

38
00:01:28.230 --> 00:01:30.630
the same functions as the BIOS.

39
00:01:30.630 --> 00:01:33.660
Now over time, a newer version of the BIOS was created,

40
00:01:33.660 --> 00:01:37.080
and this is called UEFI, U-E-F-I,

41
00:01:37.080 --> 00:01:40.500
or the user extensible firmware interface.

42
00:01:40.500 --> 00:01:44.850
Now the UEFI can support 64-bit processors, unlike the BIOS,

43
00:01:44.850 --> 00:01:47.460
as well as providing you with a graphical user interface,

44
00:01:47.460 --> 00:01:50.130
the ability to use a mouse, as well as your keyboard,

45
00:01:50.130 --> 00:01:52.890
network functionality and better security.

46
00:01:52.890 --> 00:01:55.470
The UEFI is still stored as part of the firmware,

47
00:01:55.470 --> 00:01:58.890
just like the BIOS was sitting there on the motherboard.

48
00:01:58.890 --> 00:02:00.570
Now, as we go through this section

49
00:02:00.570 --> 00:02:03.930
we're going to cover the remaining parts of objective 3.4

50
00:02:03.930 --> 00:02:06.930
which states, given a scenario you must be able to install

51
00:02:06.930 --> 00:02:10.680
and configure motherboards, central processing units or CPUs

52
00:02:10.680 --> 00:02:13.470
and add on cards, specifically the portion

53
00:02:13.470 --> 00:02:17.520
for the BIOS and the UEFI under objective 3.4.

54
00:02:17.520 --> 00:02:19.140
Now, as we begin this section,

55
00:02:19.140 --> 00:02:21.480
we're going to first take a look at how a computer boots up

56
00:02:21.480 --> 00:02:22.980
when it's first powered on,

57
00:02:22.980 --> 00:02:24.570
as well as its different boot options

58
00:02:24.570 --> 00:02:27.780
that you can configure inside the BIOS and the UEFI.

59
00:02:27.780 --> 00:02:29.580
Next, we'll discuss the different types

60
00:02:29.580 --> 00:02:31.380
of BIOS and UEFI security

61
00:02:31.380 --> 00:02:32.490
that you're going to be able to configure

62
00:02:32.490 --> 00:02:34.380
on a given computer system.

63
00:02:34.380 --> 00:02:36.000
Then we'll move into a discussion

64
00:02:36.000 --> 00:02:39.000
of the trusted platform module known as the TPM

65
00:02:39.000 --> 00:02:42.150
and the hardware security module, known as the HSM,

66
00:02:42.150 --> 00:02:45.810
as well as their roles in securing your system and its data.

67
00:02:45.810 --> 00:02:47.610
After that, we'll move into the different

68
00:02:47.610 --> 00:02:50.850
configuration options inside of the BIOS and UEFI

69
00:02:50.850 --> 00:02:52.830
that involve your system's cooling features,

70
00:02:52.830 --> 00:02:55.530
such as the fans that are used in active cooling.

71
00:02:55.530 --> 00:02:58.320
Finally, we'll move into two short demonstrations

72
00:02:58.320 --> 00:03:00.180
where you're going to learn how to configure the BIOS

73
00:03:00.180 --> 00:03:01.710
on a 32-bit system

74
00:03:01.710 --> 00:03:04.890
and how to configure the UEFI on a 64-bit system.

75
00:03:04.890 --> 00:03:06.990
So let's get started with our coverage

76
00:03:06.990 --> 00:03:10.263
of the BIOS and the UEFI in this section of the course.

