Ich benutze nicht initrd. Es muss lediglich geschehen, dass Sie über alle Treiber verfügen, die zum Booten Ihres Systems in den Kernel und nicht als Module erforderlich sind.
Wenn Sie gentoo verwenden, ist das Erstellen des Kernels und der Treiber Teil des Installationsprozesses. Es ist selbstverständlich, wenn Sie in Ihr System bootabhängige Hardware einbauen, wenn Sie den Treiber zuerst zum Kernel hinzufügen. Es ist auch eine Selbstverständlichkeit, alles zu deaktivieren, was Sie nicht brauchen - denn es macht keinen Sinn, eine Reihe von Treibern zu kompilieren, selbst wenn Sie keine Module verwenden.
Dieser Prozess ist auf einer Distribution wie Ubuntu konzeptionell schwieriger, wo der Kernel als Paket verwaltet wird und alles modularisiert ist (es muss, um auf vielen verschiedenen Systemen sofort funktionieren zu können). Es lohnt sich oft nicht.