Kernel Configuration

From BLFS

Use Linux Control Group to Limit the Resource Usage

Include Firmware Blobs in the Kernel Image

cryptsetup-2.7.0

cryptsetup is used to set up transparent encryption of block devices using the kernel crypto API.

iptables-1.8.10

iptables is a userspace command line program used to configure the Linux 2.4 and later kernel packet filtering ruleset.

btrfs-progs-6.7.1

The btrfs-progs package contains administration and debugging tools for the B-tree file system (btrfs).

dosfstools-4.2

The dosfstools package contains various utilities for use with the FAT family of file systems.

Fuse-3.16.2

FUSE (Filesystem in Userspace) is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. Fuse also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations.

jfsutils-1.1.15

The jfsutils package contains administration and debugging tools for the jfs file system.

LVM2-2.03.23

The LVM2 package is a set of tools that manage logical partitions. It allows spanning of file systems across multiple physical disks and disk partitions and provides for dynamic growing or shrinking of logical partitions, mirroring and low storage footprint snapshots.

mdadm-4.2

The mdadm package contains administration tools for software RAID.

NTFS3 (ntfs-3g-2022.10.3)

Kernel NTFS3
ntfs-3g
The Ntfs-3g package contains a stable, read-write open source driver for NTFS partitions. NTFS partitions are used by most Microsoft operating systems. Ntfs-3g allows you to mount NTFS partitions in read-write mode from your Linux system. It uses the FUSE kernel module to be able to implement NTFS support in userspace. The package also contains various utilities useful for manipulating NTFS partitions.

parted-3.6

The Parted package is a disk partitioning and partition resizing tool.

xfsprogs-6.6.0

The xfsprogs package contains administration and debugging tools for the XFS file system.

Using GRUB to Set Up the Boot Process with UEFI

Turn Off Secure Boot

BLFS does not have the essential packages to support Secure Boot. To set up the boot process with GRUB and UEFI in BLFS, Secure Boot must be turned off from the configuration interface of the firmware. Read the documentation provided by the manufacturer of your system to find out how.

====