Skip to content

Commit

Permalink
Limit initramfs size to fix booting with limited memory size
Browse files Browse the repository at this point in the history
Fixes QubesOS/qubes-issues#8540

(cherry picked from commit c083076)
  • Loading branch information
marmarek committed Jul 29, 2024
1 parent d1810f2 commit c058ab0
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions boot/dracut-qubes.conf
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,11 @@
# technically it is different system. Especially it has different devices
# mounted (own /rw, own swap etc), so prevent hardcoding UUIDs here.
hostonly="no"

# Limit size of modules included, RAM during boot is at premium
drivers="xen-blkfront dm-mod dm-thin-pool dm-persistent-data ext4 overlay"
# Avoid pulling in a bunch of network drivers, and the whole network-manager.
# There is no need for networking in VM's initramfs.
# Remove also other modules not relevant for qubes VM, due to known filesystem
# setup, and not interacting with VGA console during boot.
omit_dracutmodules+=" ifcfg qemu-net i18n resume mdraid terminfo crypt lunmask nvdimm nss-softokn "

0 comments on commit c058ab0

Please sign in to comment.