>> Hey. Welcome back to the course.
In the last video, we talked about the difference
between bit, bite, and nibble.
Again, keep in mind the differences
there for bite and nibble,
remember the actual number of bits,
that'll come in handy
potentially on the actual examination itself.
We also talked about UEFI and
also the UEFI boot phases as well as GPT and GUID.
In this video, we're going to go over
the different boot processes,
so we're going to go over Windows, Mac, and Linux.
Again, we're taking a very,
very high level overview
of these particular boot processes.
In Windows, I just want to mention,
and this is something you'll want to memorize
for the CHFI examination.
Just remember that for Windows XP,
Vista, and 7,
that you can use the traditional BIOS-MBR boot.
Then for Windows 8 and later,
like Windows 10, for example,
you can use either UEFI-GPT or the BIOS-MBR.
Just keep that in mind that you can
use either or for Windows 8 and later,
or you can just use the BIOS-MBR for XP, Vista, and 7.
Again, that'll be definitely
helpful for the examination.
The Windows boot process. What happens here?
Basically, we come up,
we push the Power button there, it turns it on.
The CPU then sends a signal to the motherboard.
It checks for BIOS firmware,
the BIOS actually starts a power-on self-test,
just checking to say everything is okay.
Then the firmware settings from
non-volatile memory are going to be loaded.
Of course, we check and see at that point, okay,
well the other post is successful,
or that power-on self-test,
it is successful, we're good to go.
Then the add on adapters also perform another test.
The valid boot system is detected and then the firmware
scans a boot disk and then it's going to
load the master boot record for us.
Step Number 6 here, again,
this is not all the step-by-step guide here.
But step Number 6 is we have labeled here.
The master boot record then triggers to boot manager,
and that locates to Windows loader.
Then the kernel is actually loaded at that point.
Then we have a couple different files.
We have HAL.dll as well as the System Registry Hive.
Those are going to be loaded into memory,
and then Session Manager launches.
That's like when login,
the service control manager and then
an actual user session is created.
For the Mac boot process,
BootROM is activated once we power stuff on here,
then it's going to initialize a system hardware.
Of course, we get another POST test writer power-on
self-test to make sure everything's working okay.
Then the remaining hardware interfaces
are going to be initialized.
One thing you'll want to remember for your exam here,
the EFI is for Intel-based and then
the Open Firmware is for the PowerPC-based.
Again, this is something that you'll want to
memorize for the examination.
The operating system is then
selected and then controls passed to
BootX or the boot.efi boot loaders.
Then the kernel is going to be loaded,
and then ultimately the launch D runs a startup
items and actually prepares the system
>> for us as a user.
>> Then Linux boot process in the BIOS stage.
Again, you'll want to memorize
these particular stages of the Linux boot process.
In the BIOS stage, the system hardware
is going to be initialized.
Then the BIOS retrieves the information
stored in the CMOS.
Again, it performs a POST test and
then the BIOS starts searching
>> for the operating system.
>> In the Bootloader Stage,
that's where the Linux kernel is going to be loaded,
and your bootloaders LILO and GRUB.
Just keep that in mind as well for your exam.
Virtual file system, keep that in mind,
and that's basically named initrd.
It's going to be the initial RAMdisk.
Then from there, the actual root file system
that's going to be actually prepared for deployment.
There's detection of the device that contains
a file system then the kernel is
actually loaded into memory.
Then we move on to the kernel stage.
The VFS executes the Linuxrc program.
The kernel then searches for
new hardware and loads various drivers.
The root filesystem is actually mounted,
and then the rest of the system is loaded and
then we as the user finally login.
Just one quick post assessment question here.
The virtual file system or VFS,
is that in the Mac OS file system?
Is that going to be true or false?
That's false, and we actually just covered that.
Remember that, we covered that
in the Linux boot process.
So we know that is obviously false there.
Again, the VFS you're going to find inside of Linux.
In this video, we touched on
the different boot processes.
For example, for Windows, Mac, and Linux.
In the next video, we're going to start
talking about a different file system.
We'll start talking about things like FAT and NTFS.