Ubuntu Unleashed 2019 Edition: Covering 18.04, 18.10, 19.04

(singke) #1

Loadable module
support


Determines  whether the kernel  enables drivers and other
nonessential code to be compiled as loadable modules
that can be loaded and unloaded at runtime. This option
keeps the basic kernel small so that it can run and
respond more quickly; in that regard, choosing this
option is generally a good idea.

Processor type and
features


Several options dealing with    the architecture    that    will    be
running the kernel.

Power management
options


Options dealing with    ACPI    and APM power
management features.

Bus options Configuration options for the PCMCIA bus found in
laptops and PCI hotplug devices.


Memory technology
devices


Options for supporting  flash   memory  devices,    such    as
(MTD) EEPROMS. Generally, these devices are used in
embedded systems.

Parallel port support Several options for configuring how the kernel will
support parallel port communications.


Plug-and-play
configuration


Options for supporting  plug-and-play   (PnP)   PCI,    ISA,
and PnP BIOS support. Generally, it is a good idea to
support PnP for PCI and ISA devices.

Block devices Section dealing with devices that communicate with the
kernel in blocks of characters instead of streams. This
includes IDE and ATAPI devices connected via parallel
ports, as well as enabling network devices to
communicate as block devices.


ATA/IDE/MFM/RLL
support


Large   collection  of  options to  configure   the kernel  to
communicate using different types of data
communication protocols to talk to mass storage
devices, such as hard drives. Note that this section does
not cover SCSI.

SCSI device support Options for configuring the kernel to support Small
Computer System Interface (SCSI). This subsection

Free download pdf