Я создал минимальную среду на своем встроенном устройстве ARM, состоящую только из ядра Linux, с Busybox и минимальной файловой системой в образе initrd. У меня есть inittab который запускает /etc/init.d/rcS при запуске.
У меня есть следующая строка в rcS:
/bin/mount -t proc none /proc
Однако когда эта строка запускается, я получаю
/etc/init.d/rcS: line 2: /bin/mount -t proc none /proc: not found
Последняя строка rcS видимому, выполняется - эта строка просто /bin/sh чтобы получить оболочку, и оболочка открывается автоматически.
Когда я запускаю точно такую же команду монтирования из оболочки, она работает. /bin/mount является символической ссылкой на /bin/busybox .
Почему мой скрипт не может найти /bin/mount?
