How is modprobe run before mounting root? (no initrd)
Clash Royale CLAN TAG #URR8PPP up vote 1 down vote favorite I am booting linux mint(version 4.14.13+) without using initrd / initramfs , and I see that /sbin/modprobe is run before mounting the root file system. I was wondering how that is possible. I instrumented the kernel to printk whenever file system is used and that's how I know that /sbin/modprobe was used. The following link contains the full dmesg output of my boot: dmesg output [ 3.175001] Used file system /sbin/modprobe! [ 3.179080] Used file system /dev/console! [ 3.844276] Used file system /dev/md0! [ 3.899302] VFS: Mounted root (ext4 filesystem) on device 8:17. [ 3.951578] devtmpfs: mounted [ 3.987527] Used file system /bin/sh! linux mount boot modprobe share | improve this question edited Jul 13 at 22:56 sourcejedi 18k 2 23 75 asked Jul 10 at 15:06 systolicDrake 50 5 add a comment  | up vote 1 down vote favorite I am booti...