/ sys
- это особая файловая система. Вы не можете просто создать его и поместить в него файлы. Это похоже на / proc
, поддельную файловую систему, предоставляемую ядром.
Для работы / sys
требуются 2 вещи:
CONFIG_SYSFS = y
. mount -t sysfs none / sys
(при условии, что вы работаете из initramfs, поскольку вы упомянули cpio
) . Таким образом, сам каталог должен быть там, чтобы вы могли смонтировать его поверх, но это все, внутри ничего нет.