Nie jest konieczny.
jeśli wszystkie sterowniki potrzebne do podniesienia systemu (kontroler dysku twardego i systemu plików rootfs), zaznaczysz jako wbudowane na stałe w kernel przy kompilacji, to initramfs jest Ci potrzebny, jak łysemu grzebień.
Ja initramfs w ogóle nie używam i wszystko działa.
Pozdro
