Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Btrfs / not found #219

Open
Tarch1 opened this issue May 30, 2023 · 16 comments
Open

Btrfs / not found #219

Tarch1 opened this issue May 30, 2023 · 16 comments

Comments

@Tarch1
Copy link

Tarch1 commented May 30, 2023

Hi,
I've struggling when I use booster with a btrfs volume for the root partition, with mkinitcpio I've added btrfs in modules, then I'm using this kernel parameters in /boot/refind_linux.conf

rw root=PARTUUID=4178b813-afe7-475e-8c9d-73063b623044 rootfstype=btrfs rootflags=subvol=@ initrd=intel-ucode.img initrd=initramfs-%v.img nvidia-drm.modeset=1

and with booster

rw root=PARTUUID=4178b813-afe7-475e-8c9d-73063b623044 rootfstype=btrfs rootflags=subvol=@ initrd=intel-ucode.img initrd=booster-linux.img nvidia-drm.modeset=1 booster.log=error,console

but after rebooting it hang after not seeing the root /

My booster.yaml is

universal: false
modules_force_load: kernel/fs/btrfs/btrfs.ko
mount_timeout: 10s
extra_files: fsck,fsck.btrfs,busybox
vconsole: true 
enable_lvm: true

No error reported with universal: true it say

booster: Timeout waiting for root filesystem

@anatol
Copy link
Owner

anatol commented May 30, 2023

Could you please change the last kernel boot parameter to booster.log=debug,console and then post the output here?

A few comments regarding your config file:

  • Could you please set the mount_timeout to a larger value? Or leave it default.
  • The modules_force_load option can be replaced with simpler modules: btrfs.
  • Do you use LVM? If not - then just drop the enable_lvm flag.

@Tarch1
Copy link
Author

Tarch1 commented May 31, 2023

OK, thanks first for the answer.
This is the edited booster.yaml

universal: false
modules: btrfs,nvidia
mount_timeout: 20s
extra_files: fsck,fsck.btrfs,busybox
vconsole: true

the debug output print too many message, so maybe this will be enought? If not I will try a way to take the others

$ dmesg -r | grep -i -E 'error|warn|failed'

x86/split lock detection: #AC: crashing the kernel on kernel split_locks and warning on user-space split_locks

ACPI BIOS Error (bug): Failure creating named object [\_TZ.ETMD], AE_ALREADY_EXISTS (20221020/dswload2-326)

ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20221020/psobject-220)

ACPI Error: AE_NOT_FOUND, While resolving a named reference package element_SB_.PC00.LPCB.H_EC.SENZ (20221020/dspkg init-438)
ACPI Error: AE_NOT_FOUND, While resolving a named reference package element _SB_.PC00.LPCB.H_EC.CHRG (20221020/dspkg init-438)
ACPI Error: AE_NOT_FOUND, While resolving a named reference package element _SB_.PC00.LPCB.H_EC.SEN4 RAS: 

Correctable Errors collector initialized.
nvidia: module verification failed: signature and/or required key missing tainting kernel

@Tarch1
Copy link
Author

Tarch1 commented May 31, 2023

I can't find a way to collect the logs to the next boot as in this one no disk is mounted, I tried to stop the output with Ctrl+s but no chance that it stops
PS: I'm not on a systemd distro to use journalctl

@anatol
Copy link
Owner

anatol commented Jun 1, 2023

I need more debug logs to tell exactly what is going on. Ideally I need a few dozens last messages from booster: dmesg -r | grep booster.

For the logs you shared I only see one error with nvidia module. To get rid of module verification failed: signature and/or required key missing tainting kernel please set strip:false config flag.

PS Please use github compatible markup (see short description here https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax). In particular for quotations use either single backtick ("`") or triple backtick for multiline quotation.

@anatol
Copy link
Owner

anatol commented Jun 1, 2023

Also one you get into booster's busybox please share the output of lsblk command.

@Tarch1
Copy link
Author

Tarch1 commented Jun 1, 2023

Ok I took some photos of all the log from booster, I tried to scan them with Google lens but it mismatch too many words.
I tried to use lsblk but it's not avaible...

Booster-log_1.jpg

booster-log_2.jpg

booster-log_3.jpg

booster-log_4.jpg

booster-log_5.jpg

booster-log_6.jpg

booster-log_7.jpg

booster-log_8.jpg

booster-log_9.jpg

@anatol
Copy link
Owner

anatol commented Jun 2, 2023

I assume you use the latest booster (0.10).

I looked through the images and I can't find where a storage device is detected.

What storage hardware the root file system uses? Is it a regular nvme over pci? Or it something less typical? In the latter case you might need to find what drivers are used by the device and add them to booster config file.

Please post lsmod output at a working configuration to see what storage drivers are in use.

@Tarch1
Copy link
Author

Tarch1 commented Jun 2, 2023

Thank you to taking the time to help me (in particular when reading images) :)

I think it a common nvme over pci, never looked about it, but I will try to search about it.

Here is the output of lsmod :

Module                  Size  Used by
rfcomm                102400  16
snd_seq_dummy          16384  0
snd_hrtimer            16384  1
snd_seq               106496  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
fuse                  204800  4
ccm                    20480  6
cmac                   16384  3
algif_hash             16384  1
algif_skcipher         16384  1
af_alg                 36864  6 algif_hash,algif_skcipher
vboxnetflt             40960  0
vboxnetadp             28672  0
vboxdrv               659456  2 vboxnetadp,vboxnetflt
dm_multipath           49152  0
dm_mod                225280  1 dm_multipath
sg                     49152  0
crypto_user            20480  0
bnep                   36864  2
mt7921e                36864  0
mt7921_common         118784  1 mt7921e
mt76_connac_lib        86016  2 mt7921e,mt7921_common
mt76                  122880  3 mt7921e,mt7921_common,mt76_connac_lib
snd_sof_pci_intel_tgl    16384  0
snd_sof_intel_hda_common   229376  1 snd_sof_pci_intel_tgl
soundwire_intel        61440  1 snd_sof_intel_hda_common
soundwire_generic_allocation    16384  1 soundwire_intel
soundwire_cadence      45056  1 soundwire_intel
snd_sof_intel_hda      24576  1 snd_sof_intel_hda_common
snd_sof_pci            24576  2 snd_sof_intel_hda_common,snd_sof_pci_intel_tgl
snd_sof_xtensa_dsp     20480  1 snd_sof_intel_hda_common
snd_sof               389120  3 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_hda
snd_sof_utils          20480  1 snd_sof
x86_pkg_temp_thermal    20480  0
snd_soc_hdac_hda       28672  1 snd_sof_intel_hda_common
intel_powerclamp       16384  0
snd_hda_ext_core       36864  3 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
coretemp               20480  0
snd_soc_acpi_intel_match    73728  2 snd_sof_intel_hda_common,snd_sof_pci_intel_tgl
kvm_intel             458752  0
snd_soc_acpi           16384  2 snd_soc_acpi_intel_match,snd_sof_intel_hda_common
soundwire_bus         135168  3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
snd_hda_codec_realtek   196608  1
kvm                  1327104  1 kvm_intel
snd_hda_codec_generic   114688  1 snd_hda_codec_realtek
snd_soc_core          434176  4 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda
irqbypass              16384  1 kvm
snd_compress           32768  1 snd_soc_core
crct10dif_pclmul       16384  1
snd_hda_codec_hdmi     94208  2
ac97_bus               16384  1 snd_soc_core
crc32_pclmul           16384  0
snd_pcm_dmaengine      20480  1 snd_soc_core
polyval_clmulni        16384  0
polyval_generic        16384  1 polyval_clmulni
uvcvideo              176128  4
gf128mul               16384  1 polyval_generic
snd_hda_intel          65536  2
ghash_clmulni_intel    16384  0
videobuf2_vmalloc      20480  1 uvcvideo
sha512_ssse3           49152  0
aesni_intel           401408  8
uvc                    16384  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
snd_intel_dspcfg       36864  3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common
iTCO_wdt               16384  0
crypto_simd            16384  1 aesni_intel
hid_multitouch         32768  0
intel_pmc_bxt          16384  1 iTCO_wdt
btusb                  77824  0
cryptd                 32768  3 crypto_simd,ghash_clmulni_intel
snd_intel_sdw_acpi     20480  2 snd_sof_intel_hda_common,snd_intel_dspcfg
mac80211             1503232  3 mt76,mt7921_common,mt76_connac_lib
asus_nb_wmi            32768  0
rapl                   20480  0
btrtl                  28672  1 btusb
processor_thermal_device_pci_legacy    16384  0
videobuf2_v4l2         40960  1 uvcvideo
snd_hda_codec         217088  6 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda,snd_sof_intel_hda
btbcm                  24576  1 btusb
asus_wmi               77824  1 asus_nb_wmi
iTCO_vendor_support    16384  1 iTCO_wdt
r8169                 114688  0
mei_hdcp               28672  0
spi_nor               135168  0
ee1004                 20480  0
videodev              372736  4 videobuf2_v4l2,uvcvideo
processor_thermal_device    24576  1 processor_thermal_device_pci_legacy
mei_pxp                20480  0
pmt_telemetry          16384  0
btintel                57344  1 btusb
snd_hda_core          139264  9 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
processor_thermal_rfim    20480  1 processor_thermal_device
libarc4                16384  1 mac80211
intel_cstate           24576  0
processor_thermal_mbox    16384  2 processor_thermal_rfim,processor_thermal_device
btmtk                  16384  1 btusb
ledtrig_audio          16384  2 snd_hda_codec_generic,asus_wmi
intel_rapl_msr         20480  0
pmt_class              16384  1 pmt_telemetry
snd_hwdep              20480  1 snd_hda_codec
intel_uncore          258048  0
pcspkr                 16384  0
ucsi_acpi              16384  0
platform_profile       16384  1 asus_wmi
realtek                40960  1
joydev                 28672  0
processor_thermal_rapl    20480  1 processor_thermal_device
snd_pcm               200704  11 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
i2c_i801               45056  0
cfg80211             1286144  4 mt76,mac80211,mt7921_common,mt76_connac_lib
bluetooth            1085440  46 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
typec_ucsi             65536  1 ucsi_acpi
wmi_bmof               16384  0
snd_timer              53248  3 snd_seq,snd_hrtimer,snd_pcm
ecdh_generic           16384  2 bluetooth
intel_rapl_common      36864  2 intel_rapl_msr,processor_thermal_rapl
vfat                   24576  1
mtd                   110592  3 spi_nor
i2c_hid_acpi           16384  0
typec                 110592  1 typec_ucsi
mdio_devres            16384  1 r8169
snd                   151552  19 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_pcm
mei_me                 61440  2
mousedev               24576  0
int3403_thermal        20480  0
videobuf2_common       90112  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
fat                   102400  1 vfat
i2c_smbus              20480  1 i2c_i801
libphy                217088  3 r8169,mdio_devres,realtek
rfkill                 40960  7 asus_wmi,bluetooth,cfg80211
crc16                  16384  1 bluetooth
intel_lpss_pci         28672  0
thunderbolt           495616  0
soundcore              16384  1 snd
intel_vsec             20480  0
i2c_hid                40960  1 i2c_hid_acpi
roles                  20480  1 typec_ucsi
int340x_thermal_zone    20480  2 int3403_thermal,processor_thermal_device
mac_hid                16384  0
mc                     90112  6 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
intel_lpss             16384  1 intel_lpss_pci
mei                   192512  5 mei_hdcp,mei_pxp,mei_me
idma64                 20480  0
intel_soc_dts_iosf     20480  1 processor_thermal_device_pci_legacy
intel_hid              32768  0
int3400_thermal        20480  0
asus_wireless          20480  0
acpi_pad               24576  0
sparse_keymap          16384  2 intel_hid,asus_wmi
acpi_thermal_rel       16384  1 int3400_thermal
hid_logitech_hidpp     73728  0
hid_logitech_dj        40960  0
usbhid                 77824  2 hid_logitech_dj,hid_logitech_hidpp
nvme                   65536  2
nvme_core             237568  3 nvme
nvme_common            24576  1 nvme_core
i915                 3846144  25
serio_raw              20480  0
atkbd                  40960  0
libps2                 20480  1 atkbd
i2c_algo_bit           20480  1 i915
vivaldi_fmap           16384  1 atkbd
drm_buddy              20480  1 i915
intel_gtt              28672  1 i915
drm_display_helper    208896  1 i915
spi_intel_pci          16384  0
spi_intel              36864  1 spi_intel_pci
cec                    86016  2 drm_display_helper,i915
xhci_pci               24576  0
vmd                    28672  0
ttm                   102400  1 i915
xhci_pci_renesas       24576  1 xhci_pci
i8042                  53248  1 asus_nb_wmi
serio                  28672  4 serio_raw,atkbd,i8042
nvidia_drm             94208  1
nvidia_uvm           3211264  0
nvidia_modeset       1519616  2 nvidia_drm
video                  73728  3 asus_wmi,i915,nvidia_modeset
wmi                    45056  3 video,asus_wmi,wmi_bmof
nvidia              61693952  130 nvidia_uvm,nvidia_modeset
btrfs                2056192  1
blake2b_generic        24576  0
xor                    24576  1 btrfs
raid6_pq              122880  1 btrfs
libcrc32c              16384  1 btrfs
crc32c_generic         16384  0
crc32c_intel           24576  2

@anatol
Copy link
Owner

anatol commented Jun 3, 2023

Before going to more debugging could you please confirm that:

  • you use the latest released version of booster
  • you build booster image at the same machine where you try to boot it
  • are you running it inside a virtual machine?

Also what Linux distro you are using?

Okay, I looked through the screeshots you posted and I do not see where the nvme modules are loaded. You can confirm it by running dmesg | grep -i nvme.

I think it is the issue. First please post output of booster ls $YOUR_IMAGE. There needs to be nvme modules. If not please switch to using universal: true.

If nvme.ko is in the booster image then for some reason the system did not send the nvme udev event. Maybe the nvme or its parent bus requires an extra driver?

@Tarch1
Copy link
Author

Tarch1 commented Jun 3, 2023

  • the package is booster 0.10-1
  • yes, I started using booster after an installation of Artix Linux
  • no VM

When boot fails, the dmesg | grep -i nvme show no mention of nvme.
No nvme modules seems to have been loaded even if I set universal: true but in the image created by booster are present them:

usr/lib/modules/nvmet_fc.ko
usr/lib/modules/nvme.ko
usr/lib/modules/nvme_fabrics.ko
usr/lib/modules/nvme_core.ko
usr/lib/modules/nvme_common.ko
usr/lib/modules/nvme_fc.ko
usr/lib/modules/nvmet.ko
usr/
lib -> usr/lib
usr/local/
usr/local/lib -> ../lib
usr/sbin -> bin
bin -> usr/bin
sbin -> usr/bin
usr/local/bin -> ../bin
usr/local/sbin -> ../bin
var/
var/run -> ../run
usr/lib64 -> lib
lib64 -> usr/lib
init
usr/bin/
usr/lib/
usr/lib/libmount.so.1 -> libmount.so.1.1.0
usr/lib/libblkid.so.1 -> libblkid.so.1.1.0
usr/lib/ld-linux-x86-64.so.2
usr/lib/libc.so.6
usr/lib/libblkid.so.1.1.0
usr/lib/libmount.so.1.1.0
lib64/ld-linux-x86-64.so.2
usr/bin/fsck
usr/bin/fsck.btrfs
usr/bin/busybox
usr/lib/modules/
usr/lib/modules/crc8.ko
usr/lib/modules/gcm.ko
usr/lib/modules/nls_cp855.ko
usr/lib/modules/hid_gyration.ko
usr/lib/modules/pata_via.ko
usr/lib/modules/ocfs2_stackglue.ko
usr/lib/modules/twofish_x86_64.ko
usr/lib/modules/hid_nti.ko
usr/lib/modules/nhpoly1305_sse2.ko
usr/lib/modules/ofb.ko
usr/lib/modules/xen_hcd.ko
usr/lib/modules/9p.ko
usr/lib/modules/hid_vivaldi_common.ko
usr/lib/modules/pata_marvell.ko
usr/lib/modules/hid_saitek.ko
usr/lib/modules/dm_verity.ko
usr/lib/modules/libchacha.ko
usr/lib/modules/ccm.ko
usr/lib/modules/cifs_md4.ko
usr/lib/modules/nls_cp863.ko
usr/lib/modules/sata_qstor.ko
usr/lib/modules/hid_topre.ko
usr/lib/modules/sha512_ssse3.ko
usr/lib/modules/sunkbd.ko
usr/lib/modules/pata_rz1000.ko
usr/lib/modules/sunrpc.ko
usr/lib/modules/curve25519_generic.ko
usr/lib/modules/cifs.ko
usr/lib/modules/hid_corsair.ko
usr/lib/modules/aria_gfni_avx512_x86_64.ko
usr/lib/modules/mmc_block.ko
usr/lib/modules/hid_magicmouse.ko
usr/lib/modules/ips.ko
usr/lib/modules/pata_cmd640.ko
usr/lib/modules/crc32_pclmul.ko
usr/lib/modules/hv_storvsc.ko
usr/lib/modules/i8042.ko
usr/lib/modules/crc16.ko
usr/lib/modules/pata_artop.ko
usr/lib/modules/video.ko
usr/lib/modules/nvmet_fc.ko
usr/lib/modules/blowfish_generic.ko
usr/lib/modules/tpm_i2c_nuvoton.ko
usr/lib/modules/cdrom.ko
usr/lib/modules/crypto_user.ko
usr/lib/modules/xcbc.ko
usr/lib/modules/sm3.ko
usr/lib/modules/omfs.ko
usr/lib/modules/ps2_gpio.ko
usr/lib/modules/samsung_keypad.ko
usr/lib/modules/ubi.ko
usr/lib/modules/iw_cm.ko
usr/lib/modules/serpent_avx_x86_64.ko
usr/lib/modules/hid_creative_sb0540.ko
usr/lib/modules/fcoe.ko
usr/lib/modules/fit2.ko
usr/lib/modules/hid_emsff.ko
usr/lib/modules/nls_cp932.ko
usr/lib/modules/sata_via.ko
usr/lib/modules/curve25519_x86_64.ko
usr/lib/modules/am53c974.ko
usr/lib/modules/hid_retrode.ko
usr/lib/modules/hid_multitouch.ko
usr/lib/modules/hid_petalynx.ko
usr/lib/modules/dm_delay.ko
usr/lib/modules/crc32c_generic.ko
usr/lib/modules/stowaway.ko
usr/lib/modules/fsl_mph_dr_of.ko
usr/lib/modules/crct10dif_pclmul.ko
usr/lib/modules/hid_keytouch.ko
usr/lib/modules/hid_cougar.ko
usr/lib/modules/faulty.ko
usr/lib/modules/hid_cmedia.ko
usr/lib/modules/aes_ti.ko
usr/lib/modules/nls_cp1255.ko
usr/lib/modules/ps2mult.ko
usr/lib/modules/friq.ko
usr/lib/modules/pata_hpt366.ko
usr/lib/modules/max3421_hcd.ko
usr/lib/modules/serio.ko
usr/lib/modules/hid_roccat_koneplus.ko
usr/lib/modules/libpoly1305.ko
usr/lib/modules/ntfs3.ko
usr/lib/modules/ehci_platform.ko
usr/lib/modules/sm3_avx_x86_64.ko
usr/lib/modules/pkcs8_key_parser.ko
usr/lib/modules/scsi_dh_rdac.ko
usr/lib/modules/soundcore.ko
usr/lib/modules/pcmcia_core.ko
usr/lib/modules/vmac.ko
usr/lib/modules/ftdi_elan.ko
usr/lib/modules/serio_raw.ko
usr/lib/modules/opencores_kbd.ko
usr/lib/modules/qt2160.ko
usr/lib/modules/libfc.ko
usr/lib/modules/ansi_cprng.ko
usr/lib/modules/sha3_generic.ko
usr/lib/modules/aria_generic.ko
usr/lib/modules/mpt3sas.ko
usr/lib/modules/hid_ortek.ko
usr/lib/modules/hid_logitech.ko
usr/lib/modules/udf.ko
usr/lib/modules/vboxguest.ko
usr/lib/modules/newtonkbd.ko
usr/lib/modules/kbic.ko
usr/lib/modules/lrw.ko
usr/lib/modules/bnx2i.ko
usr/lib/modules/xhci_pci.ko
usr/lib/modules/hid_sensor_custom.ko
usr/lib/modules/crc32_generic.ko
usr/lib/modules/nls_cp861.ko
usr/lib/modules/sata_vsc.ko
usr/lib/modules/hid_holtek_mouse.ko
usr/lib/modules/hid_semitek.ko
usr/lib/modules/hid_cp2112.ko
usr/lib/modules/hid_hyperv.ko
usr/lib/modules/tpm_st33zp24_i2c.ko
usr/lib/modules/sym53c500_cs.ko
usr/lib/modules/crypto_simd.ko
usr/lib/modules/pata_atp867x.ko
usr/lib/modules/sm4_generic.ko
usr/lib/modules/parport.ko
usr/lib/modules/cast6_avx_x86_64.ko
usr/lib/modules/hid_pl.ko
usr/lib/modules/aegis128.ko
usr/lib/modules/nls_cp864.ko
usr/lib/modules/ghash_clmulni_intel.ko
usr/lib/modules/ses.ko
usr/lib/modules/pata_radisys.ko
usr/lib/modules/hid_cherry.ko
usr/lib/modules/scsi_dh_hp_sw.ko
usr/lib/modules/dm_crypt.ko
usr/lib/modules/parkbd.ko
usr/lib/modules/camellia_aesni_avx2.ko
usr/lib/modules/qlogic_cs.ko
usr/lib/modules/auth_rpcgss.ko
usr/lib/modules/hid_monterey.ko
usr/lib/modules/sg.ko
usr/lib/modules/virtiofs.ko
usr/lib/modules/be2iscsi.ko
usr/lib/modules/intel_ishtp_loader.ko
usr/lib/modules/hid_logitech_dj.ko
usr/lib/modules/hid_gt683r.ko
usr/lib/modules/dm_io_affinity.ko
usr/lib/modules/async_xor.ko
usr/lib/modules/hid_roccat_common.ko
usr/lib/modules/hid_icade.ko
usr/lib/modules/mac_cyrillic.ko
usr/lib/modules/hid_vivaldi.ko
usr/lib/modules/blowfish_x86_64.ko
usr/lib/modules/dm_raid.ko
usr/lib/modules/pata_ali.ko
usr/lib/modules/cast5_generic.ko
usr/lib/modules/async_pq.ko
usr/lib/modules/snd_rawmidi.ko
usr/lib/modules/dm_queue_length.ko
usr/lib/modules/async_memcpy.ko
usr/lib/modules/pata_serverworks.ko
usr/lib/modules/oxu210hp_hcd.ko
usr/lib/modules/pata_it821x.ko
usr/lib/modules/stex.ko
usr/lib/modules/nls_cp852.ko
usr/lib/modules/libcrc32c.ko
usr/lib/modules/pata_ninja32.ko
usr/lib/modules/applespi.ko
usr/lib/modules/tca6416_keypad.ko
usr/lib/modules/wmi.ko
usr/lib/modules/sha1_ssse3.ko
usr/lib/modules/algif_skcipher.ko
usr/lib/modules/hid_picolcd.ko
usr/lib/modules/gf128mul.ko
usr/lib/modules/mac_romanian.ko
usr/lib/modules/sata_dwc_460ex.ko
usr/lib/modules/ecdh_generic.ko
usr/lib/modules/deflate.ko
usr/lib/modules/on26.ko
usr/lib/modules/hid_steam.ko
usr/lib/modules/qla4xxx.ko
usr/lib/modules/cqhci.ko
usr/lib/modules/intel_ish_ipc.ko
usr/lib/modules/usbhid.ko
usr/lib/modules/megaraid_mm.ko
usr/lib/modules/async_tx.ko
usr/lib/modules/aegis128_aesni.ko
usr/lib/modules/tls.ko
usr/lib/modules/vfat.ko
usr/lib/modules/matrix_keymap.ko
usr/lib/modules/rfkill.ko
usr/lib/modules/raid6test.ko
usr/lib/modules/nhpoly1305.ko
usr/lib/modules/mtd.ko
usr/lib/modules/libcxgbi.ko
usr/lib/modules/hid_holtekff.ko
usr/lib/modules/wd719x.ko
usr/lib/modules/ocfs2_dlmfs.ko
usr/lib/modules/hid_roccat_arvo.ko
usr/lib/modules/pata_mpiix.ko
usr/lib/modules/myrs.ko
usr/lib/modules/vboxsf.ko
usr/lib/modules/pcips2.ko
usr/lib/modules/aten.ko
usr/lib/modules/i2c_hid.ko
usr/lib/modules/isofs.ko
usr/lib/modules/sata_sis.ko
usr/lib/modules/dm_bufio.ko
usr/lib/modules/ipr.ko
usr/lib/modules/xen_scsifront.ko
usr/lib/modules/cast5_avx_x86_64.ko
usr/lib/modules/libiscsi.ko
usr/lib/modules/dm_writecache.ko
usr/lib/modules/arcmsr.ko
usr/lib/modules/hid_sunplus.ko
usr/lib/modules/pata_efar.ko
usr/lib/modules/dm_cache.ko
usr/lib/modules/sata_uli.ko
usr/lib/modules/nls_koi8_u.ko
usr/lib/modules/nvme.ko
usr/lib/modules/lz4_compress.ko
usr/lib/modules/dm_thin_pool.ko
usr/lib/modules/virtio_pci.ko
usr/lib/modules/libcurve25519_generic.ko
usr/lib/modules/hid_nintendo.ko
usr/lib/modules/hid_roccat_konepure.ko
usr/lib/modules/gfs2.ko
usr/lib/modules/befs.ko
usr/lib/modules/fdomain_cs.ko
usr/lib/modules/hid_roccat.ko
usr/lib/modules/tpm_tis_i2c_cr50.ko
usr/lib/modules/sr_mod.ko
usr/lib/modules/twofish_avx_x86_64.ko
usr/lib/modules/virtio_pci_legacy_dev.ko
usr/lib/modules/trusted.ko
usr/lib/modules/hid_letsketch.ko
usr/lib/modules/nvme_fabrics.ko
usr/lib/modules/hid_led.ko
usr/lib/modules/camellia_generic.ko
usr/lib/modules/pstore_zone.ko
usr/lib/modules/hid_sjoy.ko
usr/lib/modules/pm80xx.ko
usr/lib/modules/hid_roccat_savu.ko
usr/lib/modules/snd_seq_device.ko
usr/lib/modules/hid_asus.ko
usr/lib/modules/serport.ko
usr/lib/modules/pmcraid.ko
usr/lib/modules/des3_ede_x86_64.ko
usr/lib/modules/hid_microsoft.ko
usr/lib/modules/initio.ko
usr/lib/modules/842_compress.ko
usr/lib/modules/sl811_hcd.ko
usr/lib/modules/ktti.ko
usr/lib/modules/nls_iso8859_2.ko
usr/lib/modules/dm_mirror.ko
usr/lib/modules/qt1070.ko
usr/lib/modules/dm_zoned.ko
usr/lib/modules/advansys.ko
usr/lib/modules/orangefs.ko
usr/lib/modules/jfs.ko
usr/lib/modules/u132_hcd.ko
usr/lib/modules/industrialio.ko
usr/lib/modules/842_decompress.ko
usr/lib/modules/megaraid_sas.ko
usr/lib/modules/hid_topseed.ko
usr/lib/modules/scsi_transport_fc.ko
usr/lib/modules/aria_aesni_avx_x86_64.ko
usr/lib/modules/rdma_cm.ko
usr/lib/modules/nls_iso8859_14.ko
usr/lib/modules/hid_axff.ko
usr/lib/modules/chacha_generic.ko
usr/lib/modules/fit3.ko
usr/lib/modules/atkbd.ko
usr/lib/modules/nls_iso8859_9.ko
usr/lib/modules/mvsas.ko
usr/lib/modules/ib_core.ko
usr/lib/modules/sata_promise.ko
usr/lib/modules/tcm_qla2xxx.ko
usr/lib/modules/hid_rmi.ko
usr/lib/modules/amd_sfh.ko
usr/lib/modules/iscsi_boot_sysfs.ko
usr/lib/modules/adp5589_keys.ko
usr/lib/modules/hid_evision.ko
usr/lib/modules/nls_iso8859_13.ko
usr/lib/modules/hid_penmount.ko
usr/lib/modules/mac_gaelic.ko
usr/lib/modules/scsi_transport_srp.ko
usr/lib/modules/hid_maltron.ko
usr/lib/modules/mac_roman.ko
usr/lib/modules/dm_integrity.ko
usr/lib/modules/hid_sensor_hub.ko
usr/lib/modules/snd.ko
usr/lib/modules/qedf.ko
usr/lib/modules/lockd.ko
usr/lib/modules/ecb.ko
usr/lib/modules/pata_amd.ko
usr/lib/modules/wacom.ko
usr/lib/modules/hid_megaworld.ko
usr/lib/modules/nls_iso8859_4.ko
usr/lib/modules/dm_zero.ko
usr/lib/modules/hid_tmff.ko
usr/lib/modules/scsi_dh_emc.ko
usr/lib/modules/hid_elecom.ko
usr/lib/modules/gpio_keys_polled.ko
usr/lib/modules/iqs62x_keys.ko
usr/lib/modules/polyval_generic.ko
usr/lib/modules/pcrypt.ko
usr/lib/modules/multipath.ko
usr/lib/modules/tpm_i2c_infineon.ko
usr/lib/modules/fuse.ko
usr/lib/modules/pata_sl82c105.ko
usr/lib/modules/scsi_transport_iscsi.ko
usr/lib/modules/poly1305_generic.ko
usr/lib/modules/tpm_tis_i2c.ko
usr/lib/modules/tcrypt.ko
usr/lib/modules/ocfs2_dlm.ko
usr/lib/modules/surface_aggregator.ko
usr/lib/modules/serpent_generic.ko
usr/lib/modules/reiserfs.ko
usr/lib/modules/hid_ite.ko
usr/lib/modules/cryptd.ko
usr/lib/modules/sata_svw.ko
usr/lib/modules/hid_kye.ko
usr/lib/modules/nls_iso8859_1.ko
usr/lib/modules/surface_hid.ko
usr/lib/modules/pata_ns87415.ko
usr/lib/modules/frpw.ko
usr/lib/modules/authencesn.ko
usr/lib/modules/pata_oldpiix.ko
usr/lib/modules/hid_pxrc.ko
usr/lib/modules/libsas.ko
usr/lib/modules/af_alg.ko
usr/lib/modules/hyperv_keyboard.ko
usr/lib/modules/camellia_x86_64.ko
usr/lib/modules/dm_round_robin.ko
usr/lib/modules/hid_logitech_hidpp.ko
usr/lib/modules/imm.ko
usr/lib/modules/mcs_touchkey.ko
usr/lib/modules/dm_era.ko
usr/lib/modules/nls_iso8859_7.ko
usr/lib/modules/quota_tree.ko
usr/lib/modules/pata_atiixp.ko
usr/lib/modules/blocklayoutdriver.ko
usr/lib/modules/i2c_hid_acpi.ko
usr/lib/modules/rmd160.ko
usr/lib/modules/pata_rdc.ko
usr/lib/modules/cramfs.ko
usr/lib/modules/algif_aead.ko
usr/lib/modules/twofish_common.ko
usr/lib/modules/sdhci_pci.ko
usr/lib/modules/cros_ec_keyb.ko
usr/lib/modules/pata_triflex.ko
usr/lib/modules/pata_ns87410.ko
usr/lib/modules/libahci_platform.ko
usr/lib/modules/pdc_adma.ko
usr/lib/modules/pata_opti.ko
usr/lib/modules/hid_a4tech.ko
usr/lib/modules/pata_parport.ko
usr/lib/modules/nls_cp737.ko
usr/lib/modules/rxrpc.ko
usr/lib/modules/nfsv3.ko
usr/lib/modules/smartpqi.ko
usr/lib/modules/cmac.ko
usr/lib/modules/sl811_cs.ko
usr/lib/modules/sata_nv.ko
usr/lib/modules/hid_steelseries.ko
usr/lib/modules/hid_mcp2221.ko
usr/lib/modules/hid_redragon.ko
usr/lib/modules/hid_gembird.ko
usr/lib/modules/tpm_nsc.ko
usr/lib/modules/atp870u.ko
usr/lib/modules/sm4_aesni_avx2_x86_64.ko
usr/lib/modules/ip6_udp_tunnel.ko
usr/lib/modules/surface_hid_core.ko
usr/lib/modules/xor.ko
usr/lib/modules/nls_cp866.ko
usr/lib/modules/crc_itu_t.ko
usr/lib/modules/cbc.ko
usr/lib/modules/gpio_keys.ko
usr/lib/modules/st.ko
usr/lib/modules/xts.ko
usr/lib/modules/md_cluster.ko
usr/lib/modules/hid_lg_g15.ko
usr/lib/modules/hid_ezkey.ko
usr/lib/modules/cts.ko
usr/lib/modules/dm_multipath.ko
usr/lib/modules/uio.ko
usr/lib/modules/mac_turkish.ko
usr/lib/modules/raid_class.ko
usr/lib/modules/mdio.ko
usr/lib/modules/udp_tunnel.ko
usr/lib/modules/linear.ko
usr/lib/modules/algif_hash.ko
usr/lib/modules/bcma.ko
usr/lib/modules/tpm_infineon.ko
usr/lib/modules/nls_koi8_r.ko
usr/lib/modules/adiantum.ko
usr/lib/modules/hid_thrustmaster.ko
usr/lib/modules/poly1305_x86_64.ko
usr/lib/modules/scsi_transport_spi.ko
usr/lib/modules/wp512.ko
usr/lib/modules/cnic.ko
usr/lib/modules/sm4.ko
usr/lib/modules/nfs.ko
usr/lib/modules/zonefs.ko
usr/lib/modules/minix.ko
usr/lib/modules/mtk_pmic_keys.ko
usr/lib/modules/lcd.ko
usr/lib/modules/ch.ko
usr/lib/modules/pata_sis.ko
usr/lib/modules/hid_belkin.ko
usr/lib/modules/cfb.ko
usr/lib/modules/mpr121_touchkey.ko
usr/lib/modules/cxgb3i.ko
usr/lib/modules/nls_euc_jp.ko
usr/lib/modules/cast_common.ko
usr/lib/modules/sm2_generic.ko
usr/lib/modules/tpm_st33zp24.ko
usr/lib/modules/nls_iso8859_15.ko
usr/lib/modules/md4.ko
usr/lib/modules/lkkbd.ko
usr/lib/modules/dlink_dir685_touchkeys.ko
usr/lib/modules/dm_bio_prison.ko
usr/lib/modules/nls_cp862.ko
usr/lib/modules/fat.ko
usr/lib/modules/erofs.ko
usr/lib/modules/hid_roccat_kone.ko
usr/lib/modules/grace.ko
usr/lib/modules/sym53c8xx.ko
usr/lib/modules/mbcache.ko
usr/lib/modules/tpm_atmel.ko
usr/lib/modules/raid6_pq.ko
usr/lib/modules/isci.ko
usr/lib/modules/cifs_arc4.ko
usr/lib/modules/pata_piccolo.ko
usr/lib/modules/exfat.ko
usr/lib/modules/ssb_hcd.ko
usr/lib/modules/hid_appleir.ko
usr/lib/modules/mvumi.ko
usr/lib/modules/asn1_encoder.ko
usr/lib/modules/nvme_core.ko
usr/lib/modules/xxhash_generic.ko
usr/lib/modules/rmi_core.ko
usr/lib/modules/hid_gfrm.ko
usr/lib/modules/michael_mic.ko
usr/lib/modules/dm_mod.ko
usr/lib/modules/qedi.ko
usr/lib/modules/quota_v1.ko
usr/lib/modules/xctr.ko
usr/lib/modules/reed_solomon.ko
usr/lib/modules/nls_cp1250.ko
usr/lib/modules/pata_hpt3x2n.ko
usr/lib/modules/pata_sil680.ko
usr/lib/modules/jbd2.ko
usr/lib/modules/sata_sil.ko
usr/lib/modules/ata_piix.ko
usr/lib/modules/dm_log.ko
usr/lib/modules/pata_sch.ko
usr/lib/modules/hid_speedlink.ko
usr/lib/modules/crc32c_intel.ko
usr/lib/modules/lz4hc.ko
usr/lib/modules/fdomain_pci.ko
usr/lib/modules/hid_xiaomi.ko
usr/lib/modules/polyval_clmulni.ko
usr/lib/modules/essiv.ko
usr/lib/modules/hid_wiimote.ko
usr/lib/modules/tm2_touchkey.ko
usr/lib/modules/hid_ntrig.ko
usr/lib/modules/pata_acpi.ko
usr/lib/modules/pata_it8213.ko
usr/lib/modules/lm8323.ko
usr/lib/modules/virtio_blk.ko
usr/lib/modules/pata_hpt37x.ko
usr/lib/modules/hid_roccat_lua.ko
usr/lib/modules/3w_xxxx.ko
usr/lib/modules/dm_cache_smq.ko
usr/lib/modules/bcma_hcd.ko
usr/lib/modules/dm_log_userspace.ko
usr/lib/modules/hid_elo.ko
usr/lib/modules/ib_cm.ko
usr/lib/modules/asus_wmi.ko
usr/lib/modules/a100u2w.ko
usr/lib/modules/nls_cp936.ko
usr/lib/modules/ghash_generic.ko
usr/lib/modules/md_mod.ko
usr/lib/modules/cuse.ko
usr/lib/modules/nfs_layout_nfsv41_files.ko
usr/lib/modules/hid_prodikeys.ko
usr/lib/modules/dmx3191d.ko
usr/lib/modules/nvme_common.ko
usr/lib/modules/ppa.ko
usr/lib/modules/sata_sil24.ko
usr/lib/modules/libdes.ko
usr/lib/modules/libcxgb.ko
usr/lib/modules/ehci_fsl.ko
usr/lib/modules/hid_glorious.ko
usr/lib/modules/blake2b_generic.ko
usr/lib/modules/sparse_keymap.ko
usr/lib/modules/hid_udraw_ps3.ko
usr/lib/modules/hid_primax.ko
usr/lib/modules/ledtrig_audio.ko
usr/lib/modules/userio.ko
usr/lib/modules/lzo_rle.ko
usr/lib/modules/adp5520_keys.ko
usr/lib/modules/nls_cp860.ko
usr/lib/modules/pata_pcmcia.ko
usr/lib/modules/BusLogic.ko
usr/lib/modules/authenc.ko
usr/lib/modules/cxgb4i.ko
usr/lib/modules/nvme_fc.ko
usr/lib/modules/esp_scsi.ko
usr/lib/modules/dstr.ko
usr/lib/modules/async_raid6_recov.ko
usr/lib/modules/nls_cp865.ko
usr/lib/modules/aic79xx.ko
usr/lib/modules/fscache.ko
usr/lib/modules/hid_roccat_ryos.ko
usr/lib/modules/algif_rng.ko
usr/lib/modules/dm_clone.ko
usr/lib/modules/dm_service_time.ko
usr/lib/modules/arc_ps2.ko
usr/lib/modules/netfs.ko
usr/lib/modules/ecryptfs.ko
usr/lib/modules/scsi_transport_sas.ko
usr/lib/modules/qlogicfas408.ko
usr/lib/modules/hid_roccat_kovaplus.ko
usr/lib/modules/hid_twinhan.ko
usr/lib/modules/pata_jmicron.ko
usr/lib/modules/nls_utf8.ko
usr/lib/modules/hid_samsung.ko
usr/lib/modules/lz4hc_compress.ko
usr/lib/modules/iscsi_tcp.ko
usr/lib/modules/twl4030_keypad.ko
usr/lib/modules/dm_persistent_data.ko
usr/lib/modules/ff_memless.ko
usr/lib/modules/libiscsi_tcp.ko
usr/lib/modules/hid_zpff.ko
usr/lib/modules/ahci_platform.ko
usr/lib/modules/hid_gaff.ko
usr/lib/modules/dm_dust.ko
usr/lib/modules/dm_switch.ko
usr/lib/modules/nls_cp857.ko
usr/lib/modules/sata_mv.ko
usr/lib/modules/overlay.ko
usr/lib/modules/virtio_scsi.ko
usr/lib/modules/hid_betopff.ko
usr/lib/modules/sata_sx4.ko
usr/lib/modules/pata_legacy.ko
usr/lib/modules/adc_keys.ko
usr/lib/modules/nfsv2.ko
usr/lib/modules/epia.ko
usr/lib/modules/hid_aureal.ko
usr/lib/modules/raid0.ko
usr/lib/modules/efct.ko
usr/lib/modules/scsi_dh_alua.ko
usr/lib/modules/sata_inic162x.ko
usr/lib/modules/led_class_multicolor.ko
usr/lib/modules/dns_resolver.ko
usr/lib/modules/virtio_crypto.ko
usr/lib/modules/xfs.ko
usr/lib/modules/aha152x_cs.ko
usr/lib/modules/cxgb3.ko
usr/lib/modules/libceph.ko
usr/lib/modules/snic.ko
usr/lib/modules/ramoops.ko
usr/lib/modules/hid_razer.ko
usr/lib/modules/xen_tpmfront.ko
usr/lib/modules/ecrdsa_generic.ko
usr/lib/modules/scsi_debug.ko
usr/lib/modules/cast6_generic.ko
usr/lib/modules/vmw_pvscsi.ko
usr/lib/modules/pata_pdc2027x.ko
usr/lib/modules/tpm_i2c_atmel.ko
usr/lib/modules/3w_9xxx.ko
usr/lib/modules/lm8333.ko
usr/lib/modules/bpck.ko
usr/lib/modules/hid_ft260.ko
usr/lib/modules/padlock_aes.ko
usr/lib/modules/epat.ko
usr/lib/modules/squashfs.ko
usr/lib/modules/aacraid.ko
usr/lib/modules/nfs_layout_flexfiles.ko
usr/lib/modules/altera_ps2.ko
usr/lib/modules/mpi3mr.ko
usr/lib/modules/lzo.ko
usr/lib/modules/hid_viewsonic.ko
usr/lib/modules/msdos.ko
usr/lib/modules/encrypted_keys.ko
usr/lib/modules/hid_roccat_isku.ko
usr/lib/modules/hptiop.ko
usr/lib/modules/qt1050.ko
usr/lib/modules/usb_storage.ko
usr/lib/modules/nls_cp874.ko
usr/lib/modules/ksmbd.ko
usr/lib/modules/echainiv.ko
usr/lib/modules/hid_roccat_pyra.ko
usr/lib/modules/mac_centeuro.ko
usr/lib/modules/aesni_intel.ko
usr/lib/modules/bnx2fc.ko
usr/lib/modules/virtio_pci_modern_dev.ko
usr/lib/modules/842.ko
usr/lib/modules/pstore_blk.ko
usr/lib/modules/dm_ebs.ko
usr/lib/modules/hid_tivo.ko
usr/lib/modules/hid_lenovo.ko
usr/lib/modules/uas.ko
usr/lib/modules/xhci_plat_hcd.ko
usr/lib/modules/hid_chicony.ko
usr/lib/modules/hid_accutouch.ko
usr/lib/modules/dm_historical_service_time.ko
usr/lib/modules/quota_v2.ko
usr/lib/modules/nls_cp949.ko
usr/lib/modules/libps2.ko
usr/lib/modules/hid_zydacron.ko
usr/lib/modules/aic94xx.ko
usr/lib/modules/mac_celtic.ko
usr/lib/modules/xtkbd.ko
usr/lib/modules/libfcoe.ko
usr/lib/modules/affs.ko
usr/lib/modules/hid_sigmamicro.ko
usr/lib/modules/qla2xxx.ko
usr/lib/modules/aic7xxx.ko
usr/lib/modules/hid_jabra.ko
usr/lib/modules/nfs_acl.ko
usr/lib/modules/hid_google_hammer.ko
usr/lib/modules/pata_pdc202xx_old.ko
usr/lib/modules/pata_netcell.ko
usr/lib/modules/hfs.ko
usr/lib/modules/hid_u2fzero.ko
usr/lib/modules/cachefiles.ko
usr/lib/modules/iqs62x.ko
usr/lib/modules/mac_croatian.ko
usr/lib/modules/acard_ahci.ko
usr/lib/modules/nvmet.ko
usr/lib/modules/bfa.ko
usr/lib/modules/fdomain.ko
usr/lib/modules/des_generic.ko
usr/lib/modules/lpfc.ko
usr/lib/modules/serpent_sse2_x86_64.ko
usr/lib/modules/pata_optidma.ko
usr/lib/modules/pcbc.ko
usr/lib/modules/cxgb4.ko
usr/lib/modules/ct82c710.ko
usr/lib/modules/twofish_generic.ko
usr/lib/modules/fcrypt.ko
usr/lib/modules/mac_greek.ko
usr/lib/modules/f2fs.ko
usr/lib/modules/hid_plantronics.ko
usr/lib/modules/nls_cp850.ko
usr/lib/modules/hid_uclogic.ko
usr/lib/modules/cypress_sf.ko
usr/lib/modules/mac_iceland.ko
usr/lib/modules/dm_region_hash.ko
usr/lib/modules/ext4.ko
usr/lib/modules/vivaldi_fmap.ko
usr/lib/modules/ubifs.ko
usr/lib/modules/hid_alps.ko
usr/lib/modules/pata_cmd64x.ko
usr/lib/modules/camellia_aesni_avx_x86_64.ko
usr/lib/modules/hv_vmbus.ko
usr/lib/modules/mmc_core.ko
usr/lib/modules/r8a66597_hcd.ko
usr/lib/modules/nls_koi8_ru.ko
usr/lib/modules/ocfs2_nodemanager.ko
usr/lib/modules/hid_xinmo.ko
usr/lib/modules/dm_log_writes.ko
usr/lib/modules/ocfs2.ko
usr/lib/modules/hid_mf.ko
usr/lib/modules/raid10.ko
usr/lib/modules/nls_iso8859_3.ko
usr/lib/modules/pinephone_keyboard.ko
usr/lib/modules/comm.ko
usr/lib/modules/hid_kensington.ko
usr/lib/modules/platform_profile.ko
usr/lib/modules/sha256_ssse3.ko
usr/lib/modules/nls_cp1251.ko
usr/lib/modules/enclosure.ko
usr/lib/modules/nls_iso8859_5.ko
usr/lib/modules/sm3_generic.ko
usr/lib/modules/on20.ko
usr/lib/modules/hid_bigbenff.ko
usr/lib/modules/ocfs2_stack_user.ko
usr/lib/modules/aria_aesni_avx2_x86_64.ko
usr/lib/modules/ahci_dwc.ko
usr/lib/modules/blowfish_common.ko
usr/lib/modules/lz4.ko
usr/lib/modules/hpsa.ko
usr/lib/modules/ata_generic.ko
usr/lib/modules/target_core_mod.ko
usr/lib/modules/chacha_x86_64.ko
usr/lib/modules/tpm_vtpm_proxy.ko
usr/lib/modules/streebog_generic.ko
usr/lib/modules/nls_cp775.ko
usr/lib/modules/mac_inuit.ko
usr/lib/modules/pata_cypress.ko
usr/lib/modules/sdhci.ko
usr/lib/modules/eeprom_93cx6.ko
usr/lib/modules/ssb.ko
usr/lib/modules/dm_flakey.ko
usr/lib/modules/nls_iso8859_6.ko
usr/lib/modules/hid_cypress.ko
usr/lib/modules/twofish_x86_64_3way.ko
usr/lib/modules/megaraid_mbox.ko
usr/lib/modules/seqiv.ko
usr/lib/modules/raid1.ko
usr/lib/modules/btrfs.ko
usr/lib/modules/ocfs2_stack_o2cb.ko
usr/lib/modules/sdhci_acpi.ko
usr/lib/modules/jffs2.ko
usr/lib/modules/xhci_pci_renesas.ko
usr/lib/modules/hid_sony.ko
usr/lib/modules/matrix_keypad.ko
usr/lib/modules/adp5588_keys.ko
usr/lib/modules/intel_ishtp.ko
usr/lib/modules/tpm_st33zp24_spi.ko
usr/lib/modules/romfs.ko
usr/lib/modules/tca8418_keypad.ko
usr/lib/modules/nls_cp869.ko
usr/lib/modules/tee.ko
usr/lib/modules/dlm.ko
usr/lib/modules/intel_ishtp_hid.ko
usr/lib/modules/uhid.ko
usr/lib/modules/keywrap.ko
usr/lib/modules/myrb.ko
usr/lib/modules/coda.ko
usr/lib/modules/isp116x_hcd.ko
usr/lib/modules/surface_kbd.ko
usr/lib/modules/dm_snapshot.ko
usr/lib/modules/ohci_platform.ko
usr/lib/modules/hid_lcpower.ko
usr/lib/modules/bcache.ko
usr/lib/modules/hctr2.ko
usr/lib/modules/3w_sas.ko
usr/lib/modules/csiostor.ko
usr/lib/modules/chacha20poly1305.ko
usr/lib/modules/fnic.ko
usr/lib/modules/ufs.ko
usr/lib/modules/hid_waltop.ko
usr/lib/modules/hid_playstation.ko
usr/lib/modules/hid_vrc2.ko
usr/lib/modules/megaraid.ko
usr/lib/modules/hid_dr.ko
usr/lib/modules/nhpoly1305_avx2.ko
usr/lib/modules/sm4_aesni_avx_x86_64.ko
usr/lib/modules/max7359_keypad.ko
usr/lib/modules/hid_elan.ko
usr/lib/modules/9pnet.ko
usr/lib/modules/hfsplus.ko
usr/lib/modules/hid_macally.ko
usr/lib/modules/pcmcia.ko
usr/lib/modules/nls_cp950.ko
usr/lib/modules/pata_hpt3x3.ko
usr/lib/modules/qla1280.ko
usr/lib/modules/nilfs2.ko
usr/lib/modules/hid_apple.ko
usr/lib/modules/hid_holtek_kbd.ko
usr/lib/modules/dc395x.ko
usr/lib/modules/tpm_tis_spi.ko
usr/lib/modules/ceph.ko
usr/lib/modules/dm_unstripe.ko
usr/lib/modules/qed.ko
usr/lib/modules/crypto_engine.ko
usr/lib/modules/nfsd.ko
usr/lib/modules/kafs.ko
usr/lib/modules/nfsv4.ko
usr/lib/modules/raid456.ko
usr/lib/modules/esas2r.ko
usr/lib/modules/serpent_avx2.ko
usr/lib/firmware/cxgb3/
usr/lib/firmware/cxgb3/ael2020_twx_edc.bin.xz
usr/lib/firmware/isci/
usr/lib/firmware/cxgb4/t6fw.bin.xz -> t6fw-1.27.1.0.bin.xz
usr/lib/firmware/isci/isci_firmware.bin.xz
usr/lib/firmware/cxgb3/ael2005_twx_edc.bin.xz
usr/lib/firmware/cxgb4/
usr/lib/firmware/cxgb3/ael2005_opt_edc.bin.xz
usr/lib/firmware/cxgb3/t3c_psram-1.1.0.bin.xz
usr/lib/firmware/cxgb4/t5fw.bin.xz -> t5fw-1.27.1.0.bin.xz
usr/lib/firmware/cxgb3/t3b_psram-1.1.0.bin.xz
usr/lib/firmware/
usr/lib/firmware/advansys/
usr/lib/firmware/cxgb3/t3fw-7.12.0.bin.xz
usr/lib/firmware/advansys/38C1600.bin.xz
usr/lib/firmware/cxgb4/t6fw-1.27.1.0.bin.xz
usr/lib/firmware/cxgb4/t5fw-1.27.1.0.bin.xz
usr/lib/firmware/advansys/38C0800.bin.xz
usr/lib/firmware/cxgb4/t4fw.bin.xz -> t4fw-1.27.1.0.bin.xz
usr/lib/firmware/advansys/3550.bin.xz
usr/lib/firmware/advansys/mcode.bin.xz
usr/lib/firmware/cxgb4/t4fw-1.27.1.0.bin.xz
usr/lib/modules/nvidia.ko
usr/lib/firmware/nvidia/
usr/lib/firmware/nvidia/530.41.03/
usr/lib/firmware/nvidia/530.41.03/gsp_tu10x.bin
usr/lib/firmware/nvidia/530.41.03/gsp_ga10x.bin
usr/lib/modules/booster.alias
console/
console/keymap
etc/
etc/booster.init.yaml
etc/initrd-release

I've this modules when booting with an mkinitcpio image, maybe some of those are missing:

/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/common/nvme-common.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/host/nvme-core.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/host/nvme-fabrics.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/host/nvme-fc.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/host/nvme-rdma.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/host/nvme-tcp.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/host/nvme.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/target/nvme-fcloop.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/target/nvme-loop.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/target/nvmet-fc.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/target/nvmet-rdma.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/target/nvmet-tcp.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvme/target/nvmet.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvmem/
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvmem/nvmem-rave-sp-eeprom.ko.zst
/usr/lib/modules/6.3.4-artix1-1/kernel/drivers/nvmem/nvmem-rmem.ko.zst

@anatol
Copy link
Owner

anatol commented Jun 3, 2023

Yeah, most likely some of the modules needed to enumerate NVMe devices are missed. But I am not fully sure which one.

My guess is that the parent bus kernel module is required. I suggest to run lshw and lookup for the disk section, find the device you use for root filesystem and try to figure out what are the parent buses & modules used by it.

@Tarch1
Copy link
Author

Tarch1 commented Jun 7, 2023

I've take a look with lshw and found this

     *-pci:1
          description: PCI bridge
          product: 11th Gen Core Processor PCIe Controller #0
          vendor: Intel Corporation
          physical id: 6
          version: 05
          width: 32 bits
          clock: 33MHz
          capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
          configuration: driver=pcieport
          resources: irq:149 memory:76000000-760fffff
        *-nvme
             description: Non-Volatile memory controller
             product: NVMe SSD Controller 980
             vendor: Samsung Electronics Co Ltd
             physical id: 0
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: nvme pm msi pciexpress msix nvm_express bus_master cap_list
             configuration: driver=nvme latency=0
             resources: irq:-2147483648 memory:76000000-76003fff

then I've tried to add pcieport at the driver section of booster.yaml but it can't find it, nor do I, the only relation about it's /sys/bus/pci/drivers/pcieport/

@anatol
Copy link
Owner

anatol commented Aug 29, 2023

Returning back to this issue.

I think some of the drivers are not included in the image. And we need to find which one.

I just added a feature that allows such debugging easier. 0a71268 added append_all_modaliases config flag. If it set to true then it saves information about all known aliases and at the boot timeout prints names of the missing modules.

@Tarch1 please pull wip, rebuild booster and init add append_all_modaliases: true to the config and rebuild the image. With it you'll see a boot message like this one: booster: Following modules were requested by kernel but not present in the image: [qemu_fw_cfg intel_agp pata_acpi parport_pc e1000 i2c_piix4 crc32_pclmul rapl kvm_intel polyval_clmulni crct10dif_pclmul intel_tcc_cooling intel_cstate bochs intel_rapl_common aesni_intel i8042 pcspkr crc32c_intel ata_generic ghash_clmulni_intel sha512_ssse3 intel_uncore floppy ata_piix]. Please check the list and see if any of the modules required to detect your root filesystem.

@brian6932
Copy link

brian6932 commented Nov 22, 2023

using this kernel parameters in /boot/refind_linux.conf

rw root=PARTUUID=4178b813-afe7-475e-8c9d-73063b623044 rootfstype=btrfs rootflags=subvol=@ initrd=intel-ucode.img initrd=initramfs-%v.img nvidia-drm.modeset=1

and with booster

rw root=PARTUUID=4178b813-afe7-475e-8c9d-73063b623044 rootfstype=btrfs rootflags=subvol=@ initrd=intel-ucode.img initrd=booster-linux.img nvidia-drm.modeset=1 booster.log=error,console

but after rebooting it hang after not seeing the root /

Not sure if this is your issue, but I had an issue mounting btrfs with PARTUUID (booster version 0.10), and mounting with UUID or /dev/... worked fine

@anatol
Copy link
Owner

anatol commented Nov 22, 2023

I had an issue mounting btrfs with PARTUUID

Interesting. It might point to an issue with GPT table parsing.

@MaxBrandtner
Copy link

I can only second that. For btrfs I ended up needing to specify the root in the kernel parameter. efibootmgr --create --disk /dev/nvme0n1p1 --loader /vmlinuz-linux-zen --label "arch" --unicode "root=/dev/nvme0n1p1 rootfstype=btrfs rootflags=subvol=@ initrd=\amd-ucode.img initrd=\booster-linux-zen.img nvidia-drm.modeset=1" so yeah the arch wiki or the man page should inform about this issue with btrfs. Also I trink this issue might be related to: #223 (just a hunch since there too an unable todetect active ESP error occurs)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants