Exam 101 - Topic 101: System architecture

101.1 Determine and configure hardware settings

Determine and configure fundamental system hardware. This task covers integrated and external peripherals, coldplug and hotplug devices, and different kinds of mass storage devices. Tools related to devices, including USB devices, setting IDs, especially for booting, and low-level facilities such as sysfs, udev, hald, and dbus, are also covered.Weight 2

/proc/dma/proc/interrupts/proc/ioports/proc/pci

dmesg

lspci -vb -s 00:02 //vga geheugen omvanglsusb

modprobe

lsmod

101.2 Boot the system

Guide the system through the booting process. Tasks include giving common boot loader commands and kernel options at boot time, knowing the boot sequence from BIOS to boot completion, and checking boot events in the log files.Weight 3

101.3 Change runlevels and shut down or reboot system

Manage the runlevel of the system. Tasks include changing to single user mode, shutting down or rebooting the system, setting the default runlevel, switching between runlevels, alerting users, and properly terminating process. Weight 3

Exam 101 - Topic 102: Linux installation and package management

102.1 Design hard disk layout

Design a disk partitioning scheme for a Linux system. Tasks include allocating filesystems and swap space to separate partitions or disks, tailoring the design to the intended use of the system, and ensuring that the boot partition is acceptable for the hardware architecture. Weight 2

102.2 Install a boot manager

Select, install, and configure a boot manager. Tasks include providing alternative boot locations and backup boot options, installing and configuring a boot loader such as GRUB, and interacting with the boot loader. Weight 2

102.3 Manage shared libraries

Determine the shared libraries that executable programs depend on, and install them when necessary. Tasks include identifying shared libraries, knowing the typical locations of system libraries, and loading shared libraries. Weight 1

102.5 Use RPM and YUM package management

Perform package management using RPM and YUM tools. Tasks include installing, re-installing, upgrading, and removing packages using RPM and YUM; obtaining information on RPM packages such as version, status, dependencies, integrity, and signatures; and determining what files a package provides, as well as finding which package a specific file comes from. Weight 3