Files
lbmk/config/grub/modules.list
T
Leah Rowe e659ddd849 grub: remove legacy file system modules
this causes a 6.7% decrease in the payload size

these file systems are microsoft(fat, ntfs) or mostly
oldschool amiga and beos file systems

also remove minix modules, and some old linux file
systems that nobody will use in 2023

Signed-off-by: Leah Rowe <leah@libreboot.org>
2023-09-04 04:16:45 +01:00

145 lines
1.5 KiB
Plaintext

# Install modules (installed, but not automatically loaded)
grub_install_modules=" \
hexdump \
newc \
odc \
usbserial_common \
usbserial_ftdi \
usbserial_pl2303 \
usbserial_usbdebug \
video_colors \
xnu \
"
# Modules (and always loaded)
grub_modules=" \
acpi \
ahci \
at_keyboard \
all_video \
ata \
bitmap \
bitmap_scale \
boot \
bsd \
btrfs \
cat \
cbfs \
cbls \
cbmemc \
cbtime \
chain \
configfile \
cpio \
cpio_be \
crc64 \
crypto \
cryptodisk \
echo \
ehci \
eval \
elf \
ext2 \
gcry_arcfour \
gcry_blowfish \
gcry_camellia \
gcry_cast5 \
gcry_crc \
gcry_des \
gcry_dsa \
gcry_idea \
gcry_md4 \
gcry_md5 \
gcry_rfc2268 \
gcry_rijndael \
gcry_rmd160 \
gcry_rsa \
gcry_seed \
gcry_serpent \
gcry_sha1 \
gcry_sha256 \
gcry_sha512 \
gcry_tiger \
gcry_twofish \
gcry_whirlpool \
geli \
gfxmenu \
gfxterm_background \
gfxterm_menu \
gzio \
halt \
help \
iorw \
iso9660 \
jpeg \
keylayouts \
keystatus \
linux \
linux16 \
loopback \
ls \
lsacpi \
lsmmap \
lspci \
luks \
luks2 \
argon2 \
lvm \
lzopio \
mdraid09 \
mdraid09_be \
mdraid1x \
memdisk \
memrw \
minicmd \
mmap \
multiboot \
multiboot2 \
nativedisk \
normal \
ohci \
part_bsd \
part_dfly \
part_gpt \
part_msdos \
password \
password_pbkdf2 \
pata \
pbkdf2 \
pcidump \
pgp \
png \
procfs \
raid5rec \
raid6rec \
reboot \
regexp \
romfs \
search \
search_fs_file \
search_fs_uuid \
search_label \
serial \
syslinuxcfg \
setpci \
spkmodem \
squash4 \
tar \
test \
true \
uhci \
udf \
ufs1 \
ufs1_be \
ufs2 \
usb \
usb_keyboard \
usbms \
xfs \
xzio \
zfs \
zfscrypt \
zfsinfo \
zstd \
"