Chapter 9 Flashcards

1
Q

The – initializes itself and begins sending out signals to control other parts of the computer

A

cpu

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

The – performs a power-on self test (post)

A

BIOS

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

– checks memory and other hardware, such as detecting the type of storage devices that are attached to the system

A

BIOS

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

The – sends a signal to the SCSI controller card (if one is installed), telling it to initialize itself.

A

BIOS

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

In nearly all cases, however, the – actually loads a small program called a –.

A

BIOS

Bootloader

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

The two bootloaders that are commonly used on Linux are – and –.

A

GRUB (Grand Unified Boot Loader)

LILO ( Linux Loader)

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

(Bootloaders) – is a more advanced program and is the default on most systems

A

GRUB

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

A – lets you control which of many operating systems is started each time you turn on your computer.

A

Boot loader

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

The boot loader, can be stored on the –

A

Master Boot Record (MBR)

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

In Linux, the kernel is just a regular file, normally stored in the –

A

/boot subdirectory.

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

The kernel is normally a file named – in the –

A

vmlinuz in the /boot directory

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

After booting a version of Linux, you can use the – command to display information about the kernel to see exactly which version you are using.

A

uname

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

This command displays the full number of the current kernel:

A

$ uname -a

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

The following command displays a timestamp of the kernel, showing when it was compiled.

A

$ uname -v

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

The – initializes the PCI bus, sets up network protocols, and initializes device drivers, so it can communicate with device drivers

A

kernel

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

You can execute the – command to view the messages stored by the kernel during the boot process.

A

dmesg

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

the – command displays the contents of the – – – , an area where messages from the kernel are stored.

A

dmesg

Kernel ring buffer

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

(Note) dmesg

if the memory space fills up, the oldest messages are discarded.

A

|

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

(Note)
If you do not start dmesg command right after you start the computer, the dmesg command may display only messages that the kernel generated after the hardware was initialized. In that case, you can view the contents of the file – with less or a text editor.

A

/var/log/dmesg

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

By using the boot parameter –, you can start Linux in a special single-user maintenance mode.

A

single

linux single

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

– are codes that instruct Linux how to operate or how to access parts of the computer systems hardware.

A

boot parameters

22
Q

The – command shows you how much memory the kernel is aware of.

A

free

23
Q

You can use the – boot parameter to tell Linux how much memory you really have. (Note that if you tell the Kernel that you have more memory than you really have, it will eventually crash trying to access nonexistent memory.

A

mem=

Example
linux mem=512m

24
Q

The standard configuration file for Lilo is –

A

/etc/lilo.conf

25
Q

To use – after installing Linux, you create a configuration file describing the operating systems that you want – to be able to use.

A

LILO

26
Q

Because Lilo is designed for booting Linux kernels, each version of Linux is referred to as a –

A

Boot Image

27
Q

This line tell the lilo command where to stroe the boot loader.

A

boot = /dev/h da:

Example
boot = /dev/hda2

28
Q

This line determines how long LILO waits until it start an operating system.

A

delay = 10:

In this case, after 10 seconds llilo starts the default operating system.

29
Q

(Note)
other = /dev/hda3: this line defines non-Linux operating system. If a user selects this item, LILO passes control to the boot record of the third partition on the first IDE hard disk (dev/hda3).

A

|

30
Q

The configuration file for GRUB (the default boot manager in Red Hat Linux is

A

/boot/grub/grub.conf

31
Q

The – file includes global configuration details as well as a configuration for one or more operating systems.

A

grub.conf

32
Q

This line defines which of the defined operating systems are started automatically if the user does not make a selection

A

default=0

33
Q

This line defines how long Grub waits for user input before starting the default operating system.

A

timeout=10:

Grub will wait 10 seconds in this case.

34
Q

This line defines a graphic image that GRUB displays at start-up.

A

splashimage=.

35
Q

The – configuration file is used to define the menu options (and splash screen) presented when you start your computer.

A

grub.conf

36
Q

the – – is a master control program that starts many other programs such as the program that provides a login prompt.

A

init program

37
Q

(Run Levels)

0

A

(Name) Halt

Shuts down all services when the system will not be restarted.

38
Q

(Run Levels)

1

A

(name) Single-user mode
Used for system maintenance. Does not require logging in with a user name and password- operates as root. Does not provide networking capabilities.

39
Q

(Run Levels)

2

A

(Name) Multiuser networking enabled

Rarely used except for system maintenance or testing.

40
Q

(Run Levels)

3

A

(name) Regular multiuser networking mode
Standard multiuser text-mode operation; non-graphical systems (such as network servers) use this mode for normal operation.

41
Q

(Run Levels)

4

A

not used

42
Q

(Run Levels)

5

A

(Name) Graphical Login

Identical to run level 3 except a graphical login is used.

43
Q

(Run Levels)

6

A

(Name) Reboot

Shuts down all services so the system can be restarted.

44
Q

The – line defines a special file that Grub loads first to help get the kernel loaded

A

initrd

45
Q

The – file extension refers to a very simple graphical file format.

A

.xpm

46
Q

by using the – or – command (they are equivalent) you can tell the init program to change to a different run level.

A

init or telinit
(Example)
# telinit 6

47
Q

A – tracks each disk operation to be certain that it is either completed or not done at all.

A

Journaling file system

48
Q

An orderly or methodical shutdown of linux is also called a –

A

graceful shutdown

49
Q

Lilo and Grub are each configured using text configuration files stored in the /boot directory

A

|

50
Q

Scripts start or stop a services based on the settin in a run level directory. Symbolic links begin with either a – to stop a service or – to start a service in that run level.

A

k to stop

S to start

51
Q

– Configures which services are started by default when you boot Linux.

A

chkconfig

52
Q

The following example restarts the printing service.

A

service lpd restart