У sfs уже давно они располагаются в /fas/boot/. Во всех его сборках должно быть так.
Так только в дистрах с большими ядрами и несколькими initrd (fas roll)
C маленькими ядрами - в корне папки с дистром (lfd10 lfu*)
не стартует с флешки с fat32, initrd-p.xz - ошибка как на скрине, initrd-r.xz (initrd от sfs) - сыпет ошибками "fat" и выпадает в аварийную консоль
Подтверждаю
В initrd-ko-6.0.0-pf2-mg3+_64.xz не хватало nls_cp437.ko nls_iso8859-1.ko. Перезалил :
initrd-ko-6.0.0-pf2-mg3+_64.xzmd5sum: 0c06947927e360b1fd7c3ad12263b2e1
Проверил в vbox EFI загрузку с fat32, exfat, ext4, ntfs - все ОК
Грузится только initrd-uf.xz (uird)
Потому что у UIRD другие ключи монтирования фат
uird:
/dev/sda2 on /memory/data/from/0 type vfat (rw,noatime,uid=500,gid=500,fmask=0000,dmask=0000,allow_utime=0022,
codepage=866,iocharset=utf8,shortname=mixed,check=s,quiet,utf8,errors=remount-ro)
raf:
/dev/sda2 on /run/archroot/root_ro type vfat (rw,relatime,fmask=0022,dmask=0022,
codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
Как правильно - разбирались как-то давно. Возможно темя сохранилась на форуме.
Нужно чтобы правильно были видны рус имена файлов на фат32. Если создать под uird - под raf2 - видно.
Помнится была тонкость, когда рус. файл создан под виндой. У меня ее нет - не проверить
krasnyh - спасибо +