В скрипте mkinitrd nfs используется переменная DEVICE, которая нигде ранее не определяется. В связи с этим становится проблемным создание initrd.img для бездисковых терминалов с ROOT в NFS. Также для инициализации Ethernet устройства необходим /tmp в initrd.img. Предлагаю патч для решения (частичного) этой проблемы.
Created attachment 1887 [details] mkinitrd-3.0.3-nfs.patch
Серж, большая человеческая просьба по возможности это в 4.0 branch иметь. Мы тут добрый вечер угробили тогда на понимание источника проблемы и дивились ещё, насколько неаккуратно вышло -- полагаться на неинициализированную переменную.
*** Bug 11195 has been marked as a duplicate of this bug. ***
Oops... Fixed in mkinitrd-3.0.4-alt1