Module 4.2 Flashcards

1
Q

What are the six stages of Linux Boot Process?

A

BIOS , MBR (Master Boot Record), Boot Manager, Kernal, Init./Systemd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does MBR stand for?

A

Master Boot Record

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does BIOS stand for and what does it do?

A

BIOS stands for Basic Input/Output System

Performs some system integrity checks.
Searches, loads, and executes the boot loader program.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does GRUB stand for?
and what does it do?

A

Grand Unified Bootloader

GRUB displays a splash screen, waits for few seconds, and
then loads the kernel image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the Kernel do?

A

Mounts the root file system.

Executes the /sbin/init program

Since init was the 1st program to be
executed by Linux Kernel, it has the process
id (PID) of 1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Init and Systemd are both ___ ________ but it is better to use the systemd since it is commonly used in recent Linux Distros.

Systemd is a _____ ____ ______ _______ for Linux.

It’s designed to be backward compatible with SysV init scripts and used by many popular Linux distributions like:

Debian 8+, Ubuntu 15.04+, Fedora, Redhat 7+ /CentOS 7+,
Arch Linux, OpenSUSE.

A

Init and Systemd are both init daemons but it is better to use the systemd since it is commonly used in recent Linux Distros.

Systemd is a service and system manager for Linux.

It’s designed to be backward compatible with SysV init scripts and used by many popular Linux distributions like:

Debian 8+, Ubuntu 15.04+, Fedora, Redhat 7+ /CentOS 7+,
Arch Linux, OpenSUSE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In SysVinit systems, you had a defined but
configurable set of runlevels numbered from 0 to __.

A runlevel is essentially a set of capabilities or running services that you can predefine and set _______________________________________.

A

In SysVinit systems, you had a defined but
configurable set of runlevels numbered from 0 to 6.

A runlevel is essentially a set of capabilities or running services that you can predefine and set the system to boot to so you have a predictable set of services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly