( locsemege | 2021. 11. 11., cs – 23:29 )

Ha ez így lenne, nem kellene az initrd. Régen Fedorába szinte mindent beletettek az initrd-be, de a megszaporodott hardware támogatás miatt ez óriásira nőtt, ezért a dracut dinamikusan állítja elő azt a kernel telepítésének post install scriptjében, vagy csinálhatod manuálisan, például ilyenkor, amikor új gépre költözöl. Fedorában az a szokás, hogy a legtöbb dolgot modulba teszik, nem statikusan fordítják bele a kernelbe.

Picit hasonló, mint a /dev és az udev. Régen statikusan ott voltak a /dev-ben a device file-ok, de ez irdatlan sok a világ összes gépére a nagy szerverektől a kis szappantartó router-ekig. Így ott az udev, ami a kernel hardware detektálásának eredményéből dinamikusan előállítja a releváns device file-okat. Bonyolultabb a működés, de sallangmentes az eredmény. Például udev esetében nem kell 64 db RS232 porthoz device file, amikor egyetlen van az alaplapomon, de azt sem vezettem ki a hátlapra.