На системе, где /boot расположен на флешке, в образ initrd не добавляется автоматом usb_storage, и система не стартует с новым ядром. При указании в /etc/initrd.mk MODULES_ADD += usb_storage всё ок.
Приложите: make-initrd bug-report
Как именно ломается загрузка? Я не вполне понимаю о чём речь. Зачем в initrd нужен /boot?
Created attachment 4804 [details] make-initrd-bugreport
(В ответ на комментарий №2) > Как именно ломается загрузка? > Я не вполне понимаю о чём речь. Зачем в initrd нужен /boot? Точно сейчас не помню, кажется, обламывалось монтирование /boot из fstab, и загрузка системы останавливалась.
Это уже после монтирования корня, верно? Если корень смонтирован, значит usb-storage можно поднять с него, а не таскать в initrd. Почему он не поднялся -- это скорее вопрос к startup или udev.
Тогда думаю, это не бага этого пакета.