Part 8: System Management - Lesson 28—Troubleshoot Startup and System Issues Flashcards

Goals • Describe the macOS startup process. • Examine the essential files and processes that are required to successfully start up. • Learn about macOS startup modes. • Troubleshoot startup and login processes.

1
Q

What are the primary system initialization stages in macOS High Sierra? What visual and audible cues
do these stages provide?

A

Each primary stage of system startup can be indicated by the following cues:

a. Firmware—Power on. Power On Self Test (POST). Startup Chime (depending on model).
b. Booter—The booter process starts. The Apple logo is displayed in the center of the main display.
c. Kernel—Kernel startup. The progress bar is displayed.
d. System launchd—Starting other items. The Apple logo is replaced with login window.

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

What does the firmware do? What’s the Power-On Self-Test (POST)?

A

The firmware initializes the Mac computer’s hardware and locates the startup file on a system volume.
The POST checks for basic hardware functionality when a Mac powers on.

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

What role does launchd serve during Mac startup?

A

launchd is responsible for starting macOS High Sierra processes. It also manages macOS High Sierra
initialization and starts the loginwindow process.

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

Which items are automatically started by ‘launchd’ during Mac start up?

A

During macOS High Sierra startup, launchd starts these daemons and scripts:
• /System/ Library/LaunchDaemons
• /Library/LaunchDaemons

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

What are the primary user session stages in macOS High Sierra? What visual and audible cues do these
stages provide?

A

Each primary stage of a user session can be indicated by the following signs:
a. The login screen displays.
b. launchd loads apps, such as the Finder, after user authentication.
macOS Support
c. The user environment is active any time a user logs in to macOS High Sierra.

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

What’s the difference between launch daemons, startup items, launch agents, and login items?

A

The administrator account launchd process launches Launch daemons and startup items during Mac
start up. User account launchd processes launch agents and login items during user environment
startups.

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

What are Safe Sleep and Power Nap?

A

When a Mac battery drains, Safe Sleep saves the macOS High Sierra state to permanent storage. Power
Nap enables a Mac to automatically wake in low-power mode. This enables the Mac to perform app and
macOS High Sierra updates.

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

What happens during user logout?

A

During user logout, the user’s loginwindow process performs these actions:

a. Requests that user apps quit
b. Automatically quits user background processes
c. Runs logout scripts
d. Records the logout to the main system.log file
e. Resets device permissions and preferences to their defaults
f. Quits the user’s loginwindow and launchd processes

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

What happens during Mac shutdown?

A

When a Mac shuts down, loginwindow logs users out and then tells the kernel to quit the remaining
macOS High Sierra processes. Then the Mac shuts down.

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

Which keyboard shortcut is used to start up in safe mode?

A

Hold down the Shift key during startup to initiate safe mode.

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

Which keyboard shortcut can you temporarily use to choose another startup disk?

A

Hold down the Option key during startup to open Startup Manager. This enables you to temporarily
choose another startup disk.

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

Which changes are made when macOS High Sierra starts up in safe mode?

A

Startup in safe mode performs the following permanent actions:

a. Attempts to repair the system volume structure
b. Deletes system third-party kernel extension (KEXT) caches
c. Deletes font caches

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

Which items aren’t loaded when macOS High Sierra starts up in safe mode?

A

When macOS High Sierra performs a startup in safe mode, it doesn’t load KEXTs, third-party launch
agents, third-party launch daemons, third-party startup items, third-party fonts, any user login items, or
any user-specific launch agents.

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