There are 51 dracut-install calls on my Raspberry Pi Zero 2W on Ubuntu 24.04:
``` dracut-install -m -P /hid-(a4tech|cypress|dr|elecom|gyration|icade|kensington|kye|lcpower|magicmouse|ntrig|petalynx|picolcd|pl|ps3remote|quanta|roccat-ko.*|roccat-pyra|saitek|sensor-hub|sony|speedlink|tivo|twinhan|uclogic|wacom|waltop|wiimote|zydacron|.*ff)\.ko =drivers/hid dracut-install -m =drivers/usb/host -P /(hwa-hc|sl811_cs|sl811-hcd|u132-hcd|whci-hcd)\.ko dracut-install -m -P /((cdc_mbim|ipheth|qmi_wwan|sierra_net|veth|xen-netback)\.ko|(isdn|net/ethernet|net/phy|net/team|uwb|wan|wireless)/) -s eth_type_trans|register_virtio_device|usbnet_open =drivers/net dracut-install -m -s ahci_platform_get_resources|ata_scsi_ioctl|scsi_add_host|blk_cleanup_queue|register_mtd_blktrans|scsi_esp_register|register_virtio_device|usb_stor_disconnect|mmc_add_host|sdhci_add_host|scsi_add_host_with_dma|blk_mq_alloc_disk|blk_mq_alloc_request|blk_mq_destroy_queue|blk_cleanup_disk|dw_mc_probe|dw_mci_pltfm_register|nvme_init_ctrl|iscsi_register_transport =drivers/scsi =drivers/ufs dracut-install -m -s ahci_platform_get_resources|ata_scsi_ioctl|scsi_add_host|blk_cleanup_queue|register_mtd_blktrans|scsi_esp_register|register_virtio_device|usb_stor_disconnect|mmc_add_host|sdhci_add_host|scsi_add_host_with_dma|blk_mq_alloc_disk|blk_mq_alloc_request|blk_mq_destroy_queue|blk_cleanup_disk|dw_mc_probe|dw_mci_pltfm_register|nvme_init_ctrl =drivers/block =drivers/nvme =drivers/dax vmd dracut-install -m -s nvdimm_bus_register =drivers/nvdimm =drivers/acpi dracut-install -m -s ahci_platform_get_resources|ata_scsi_ioctl|scsi_add_host|blk_cleanup_queue|register_mtd_blktrans|scsi_esp_register|register_virtio_device|usb_stor_disconnect|mmc_add_host|sdhci_add_host|scsi_add_host_with_dma|blk_mq_alloc_disk|blk_mq_alloc_request|blk_mq_destroy_queue|blk_cleanup_disk|dw_mc_probe|dw_mci_pltfm_register|nvme_init_ctrl =drivers/ata dracut-install -m btrfs ext2 ext3 ext4 f2fs isofs jfs reiserfs squashfs udf xfs nfs nfsv2 nfsv3 nfsv4 af_packet atkbd i8042 psmouse virtio_pci virtio_mmio vfat nls_cp437 nls_iso8859-1 ehci-hcd ehci-pci ehci-platform ohci-hcd ohci-pci uhci-hcd usbhid xhci-hcd xhci-pci xhci-plat-hcd =drivers/usb/typec =drivers/usb/c67x00 =drivers/usb/renesas_usbhs extcon-usb-gpio extcon-usbc-cros-ec =drivers/input/keyboard cros_ec_spi intel_lpss_pci spi_pxa2xx_platform surface_aggregator_registry =drivers/tty/serial =drivers/bus =drivers/i2c/muxes =drivers/pci/controller =drivers/pinctrl =drivers/clk =drivers/i2c/busses =drivers/gpio =drivers/mfd =drivers/nvmem =drivers/phy =drivers/power =drivers/regulator =drivers/reset =drivers/spi =drivers/spmi =drivers/soc =drivers/usb/chipidea =drivers/usb/dwc2 =drivers/usb/dwc3 =drivers/usb/isp1760 =drivers/usb/musb =drivers/usb/phy =drivers/rtc axp20x_usb_power =drivers/char/hw_random =drivers/net/ethernet =drivers/net/mdio =drivers/net/phy 8021q ipvlan =drivers/ide be2iscsi bnx2i cxgb3i cxgb4i qedi qla4xxx scsi_dh_alua scsi_dh_emc scsi_dh_rdac mptfc mptsas mptscsih mptspi zfcp scsi_transport_srp dax_pmem nd_pmem dasd_diag_mod dasd_eckd_mod dasd_fba_mod firewire-ohci firewire-sbp2 =drivers/mmc =drivers/usb/storage rockchipdrm pwm-cros-ec pwm_bl pwm-rockchip panel-simple analogix-anx6345 pwm-sun4i sun4i-drm sun8i-mixer panel-edp pwm_imx27 nwl-dsi ti-sn65dsi86 imx-dcss mux-mmio mxsfb imx8mq-interconnect hv_vmbus hv_utils hv_netvsc hv_mouse hv_storvsc hyperv-keyboard nx-compress nx-compress-crypto nx-compress-platform nx-compress-pseries nx-compress-powernv 842-decompress dracut-install -m crc32c vmd mlx5_ib mlx4_ib crc32c crc32 dracut-install -m dm_mod dracut-install -m dm_crypt dracut-install -m sm3-ce ghash-ce aes-ce-ccm sm4-ce-cipher aes-neon-blk sm4-ce aes-ce-cipher sha2-ce aes-arm64 chacha-neon aes-ce-blk sha256-arm64 sha512-ce aes-neon-bs sha512-arm64 sha3-ce poly1305-neon sha1-ce sm4-neon sm3-neon polyval-ce crct10dif-ce nhpoly1305-neon sm4-ce-gcm sm4-ce-ccm dracut-install -m blowfish_generic cts algif_hash algif_aead chacha_generic cmac chacha20poly1305 polyval-generic xcbc ansi_cprng blowfish_common ccm 842 xts ecdh_generic ecc gcm hctr2 lrw pkcs8_key_parser pkcs7_test_key xor des_generic authenc sm4_generic twofish_common fcrypt sm4 ecrdsa_generic pcbc tcrypt cast5_generic aria_generic af_alg lz4hc adiantum zstd poly1305_generic crypto_engine michael_mic crypto_null xctr algif_skcipher sm3_generic cast6_generic cast_common md4 curve25519-generic cryptd camellia_generic seqiv keywrap xxhash_generic streebog_generic aegis128 aes_ti authencesn nhpoly1305 serpent_generic async_tx async_xor async_raid6_recov async_pq async_memcpy geniv essiv crypto_user algif_rng echainiv rmd160 ghash-generic lz4 crc32_generic pcrypt twofish_generic sm2_generic vmac ecdsa_generic blake2b_generic sm3 wp512 dracut-install -m -s drm_privacy_screen_register =drivers/platform/x86 dracut-install -m efifb fbcon simplefb vesafb vga16fb =drivers/gpu/drm/tiny vboxvideo virtio-gpu dracut-install -m fuse dracut-install -m dm-cache dracut-install -m dm-cache-smq dracut-install -m dm-thin-pool dracut-install -m overlayfs dracut-install -m overlay dracut-install -m dm_mod dracut-install -m dm_crypt dracut-install -m aesni_intel dracut-install -m linear dracut-install -m multipath dracut-install -m raid0 dracut-install -m raid1 dracut-install -m raid456 dracut-install -m raid5 dracut-install -m raid6 dracut-install -m raid10 dracut-install -m dm_mod dracut-install -m dm_snapshot dracut-install -m dm_mirror dracut-install -m dm_raid dracut-install -m raid0 dracut-install -m raid1 dracut-install -m raid10 dracut-install -m raid456 dracut-install -m crc32c dracut-install -m libcrc32c dracut-install -m ib_iser dracut-install -m iscsi_tcp dracut-install -m libiscsi dracut-install -m scsi_transport_iscsi dracut-install -m iscsi_ibft dracut-install -m cxgb3i dracut-install -m cxgb4i dracut-install -m dm_mod dracut-install -m bcache ```
There are 51 dracut-install calls on my Raspberry Pi Zero 2W on Ubuntu 24.04:
``` cypress| dr|elecom| gyration| icade|kensingto n|kye|lcpower| magicmouse| ntrig|petalynx| picolcd| pl|ps3remote| quanta| roccat- ko.*|roccat- pyra|saitek| sensor- hub|sony| speedlink| tivo|twinhan| uclogic| wacom|waltop| wiimote| zydacron| .*ff)\. ko =drivers/hid sl811_cs| sl811-hcd| u132-hcd| whci-hcd) \.ko mbim|ipheth| qmi_wwan| sierra_ net|veth| xen-netback) \.ko|(isdn| net/ethernet| net/phy| net/team| uwb|wan| wireless) /) -s eth_type_ trans|register_ virtio_ device| usbnet_ open =drivers/net get_resources| ata_scsi_ ioctl|scsi_ add_host| blk_cleanup_ queue|register_ mtd_blktrans| scsi_esp_ register| register_ virtio_ device| usb_stor_ disconnect| mmc_add_ host|sdhci_ add_host| scsi_add_ host_with_ dma|blk_ mq_alloc_ disk|blk_ mq_alloc_ request| blk_mq_ destroy_ queue|blk_ cleanup_ disk|dw_ mc_probe| dw_mci_ pltfm_register| nvme_init_ ctrl|iscsi_ register_ transport =drivers/scsi =drivers/ufs get_resources| ata_scsi_ ioctl|scsi_ add_host| blk_cleanup_ queue|register_ mtd_blktrans| scsi_esp_ register| register_ virtio_ device| usb_stor_ disconnect| mmc_add_ host|sdhci_ add_host| scsi_add_ host_with_ dma|blk_ mq_alloc_ disk|blk_ mq_alloc_ request| blk_mq_ destroy_ queue|blk_ cleanup_ disk|dw_ mc_probe| dw_mci_ pltfm_register| nvme_init_ ctrl =drivers/block =drivers/nvme =drivers/dax vmd get_resources| ata_scsi_ ioctl|scsi_ add_host| blk_cleanup_ queue|register_ mtd_blktrans| scsi_esp_ register| register_ virtio_ device| usb_stor_ disconnect| mmc_add_ host|sdhci_ add_host| scsi_add_ host_with_ dma|blk_ mq_alloc_ disk|blk_ mq_alloc_ request| blk_mq_ destroy_ queue|blk_ cleanup_ disk|dw_ mc_probe| dw_mci_ pltfm_register| nvme_init_ ctrl =drivers/ata usb/renesas_ usbhs extcon-usb-gpio extcon-usbc-cros-ec =drivers/ input/keyboard cros_ec_spi intel_lpss_pci spi_pxa2xx_platform surface_ aggregator_ registry =drivers/tty/serial =drivers/bus =drivers/i2c/muxes =drivers/ pci/controller =drivers/pinctrl =drivers/clk =drivers/i2c/busses =drivers/gpio =drivers/mfd =drivers/nvmem =drivers/phy =drivers/power =drivers/regulator =drivers/reset =drivers/spi =drivers/spmi =drivers/soc =drivers/ usb/chipidea =drivers/usb/dwc2 =drivers/usb/dwc3 =drivers/ usb/isp1760 =drivers/usb/musb =drivers/usb/phy =drivers/rtc axp20x_usb_power =drivers/ char/hw_ random =drivers/ net/ethernet =drivers/net/mdio =drivers/net/phy 8021q ipvlan =drivers/ide be2iscsi bnx2i cxgb3i cxgb4i qedi qla4xxx scsi_dh_alua scsi_dh_emc scsi_dh_rdac mptfc mptsas mptscsih mptspi zfcp scsi_transport_srp dax_pmem nd_pmem dasd_diag_mod dasd_eckd_mod dasd_fba_mod firewire-ohci firewire-sbp2 =drivers/mmc =drivers/ usb/storage rockchipdrm pwm-cros-ec pwm_bl pwm-rockchip panel-simple analogix-anx6345 pwm-sun4i sun4i-drm sun8i-mixer panel-edp pwm_imx27 nwl-dsi ti-sn65dsi86 imx-dcss mux-mmio mxsfb imx8mq-interconnect hv_vmbus hv_utils hv_netvsc hv_mouse hv_storvsc hyperv-keyboard nx-compress nx-compress-crypto nx-compress- platform nx-compress-pseries nx-compress-powernv 842-decompress screen_ register =drivers/ platform/ x86 gpu/drm/ tiny vboxvideo virtio-gpu iscsi
dracut-install -m -P /hid-(a4tech|
dracut-install -m =drivers/usb/host -P /(hwa-hc|
dracut-install -m -P /((cdc_
dracut-install -m -s ahci_platform_
dracut-install -m -s ahci_platform_
dracut-install -m -s nvdimm_bus_register =drivers/nvdimm =drivers/acpi
dracut-install -m -s ahci_platform_
dracut-install -m btrfs ext2 ext3 ext4 f2fs isofs jfs reiserfs squashfs udf xfs nfs nfsv2 nfsv3 nfsv4 af_packet atkbd i8042 psmouse virtio_pci virtio_mmio vfat nls_cp437 nls_iso8859-1 ehci-hcd ehci-pci ehci-platform ohci-hcd ohci-pci uhci-hcd usbhid xhci-hcd xhci-pci xhci-plat-hcd =drivers/usb/typec =drivers/usb/c67x00 =drivers/
dracut-install -m crc32c vmd mlx5_ib mlx4_ib crc32c crc32
dracut-install -m dm_mod
dracut-install -m dm_crypt
dracut-install -m sm3-ce ghash-ce aes-ce-ccm sm4-ce-cipher aes-neon-blk sm4-ce aes-ce-cipher sha2-ce aes-arm64 chacha-neon aes-ce-blk sha256-arm64 sha512-ce aes-neon-bs sha512-arm64 sha3-ce poly1305-neon sha1-ce sm4-neon sm3-neon polyval-ce crct10dif-ce nhpoly1305-neon sm4-ce-gcm sm4-ce-ccm
dracut-install -m blowfish_generic cts algif_hash algif_aead chacha_generic cmac chacha20poly1305 polyval-generic xcbc ansi_cprng blowfish_common ccm 842 xts ecdh_generic ecc gcm hctr2 lrw pkcs8_key_parser pkcs7_test_key xor des_generic authenc sm4_generic twofish_common fcrypt sm4 ecrdsa_generic pcbc tcrypt cast5_generic aria_generic af_alg lz4hc adiantum zstd poly1305_generic crypto_engine michael_mic crypto_null xctr algif_skcipher sm3_generic cast6_generic cast_common md4 curve25519-generic cryptd camellia_generic seqiv keywrap xxhash_generic streebog_generic aegis128 aes_ti authencesn nhpoly1305 serpent_generic async_tx async_xor async_raid6_recov async_pq async_memcpy geniv essiv crypto_user algif_rng echainiv rmd160 ghash-generic lz4 crc32_generic pcrypt twofish_generic sm2_generic vmac ecdsa_generic blake2b_generic sm3 wp512
dracut-install -m -s drm_privacy_
dracut-install -m efifb fbcon simplefb vesafb vga16fb =drivers/
dracut-install -m fuse
dracut-install -m dm-cache
dracut-install -m dm-cache-smq
dracut-install -m dm-thin-pool
dracut-install -m overlayfs
dracut-install -m overlay
dracut-install -m dm_mod
dracut-install -m dm_crypt
dracut-install -m aesni_intel
dracut-install -m linear
dracut-install -m multipath
dracut-install -m raid0
dracut-install -m raid1
dracut-install -m raid456
dracut-install -m raid5
dracut-install -m raid6
dracut-install -m raid10
dracut-install -m dm_mod
dracut-install -m dm_snapshot
dracut-install -m dm_mirror
dracut-install -m dm_raid
dracut-install -m raid0
dracut-install -m raid1
dracut-install -m raid10
dracut-install -m raid456
dracut-install -m crc32c
dracut-install -m libcrc32c
dracut-install -m ib_iser
dracut-install -m iscsi_tcp
dracut-install -m libiscsi
dracut-install -m scsi_transport_
dracut-install -m iscsi_ibft
dracut-install -m cxgb3i
dracut-install -m cxgb4i
dracut-install -m dm_mod
dracut-install -m bcache
```