Очередной эксперимент над ядром MANJARO.
Удалось нормально войти в режим debug, клавиатура работает.
Всего-то надо было подгрузить модуль atkbd, но поскольку в initrd-mj44+.xz такового нет, для экспериментов сделал инитрд со всеми модулями из рядом лежащего pfs.
for i `cat /sys/bus/pci/devices/*/modalias`; do modprobe -v "$i"; done - работает.
Поскольку в /sys/bus/ не одна шина, прошелся аналогичным образом по usb, hid, acpi
atkbd пока грузил просто вписав после этого modprobe atkbd, а поскольку запускал в режиме с debug, то попав в шелл с работающей клавиатурой начал измываться вручную.
Флешку видно еще не было, поэтому аналогичными for прошелся по platform (возможно, если бы клавиатура не была загружена, взялась бы отсюда) и scsi
После этого blkid разделы HDD и флешки уже увидел, но чтобы смонтировать флешку, понадобилось еще
подгрузить vfat, nls_cp437, nls_iso8859-1 (не знаю, зачем), nls_utf8. После этого файлы дистрибутива нашлись, но дальше встало, поскольку я забыл подгрузить aufs
Кстати, устройства в /dev создавать не пришлось, на devtmpfs они сами появились.