Запустите приложение после загрузки Linux на ARM

Я загрузил загрузчик и портировал linux на свой процессор ARM Am3892. Теперь мне нужно запустить одну прикладную программу, но у меня нет консольного интерфейса для ее запуска после загрузки Linux. Есть ли вероятность того, что моя программа запустится, как только Linux загрузится? Ответьте, пожалуйста. Спасибо

1 ответ

Передайте путь и имя приложения ядру в качестве параметра загрузки для init, ядро ​​только запустит сам процесс init (см.: http://en.wikipedia.org/wiki/Linux_startup_process). Традиционно это приложение затем обрабатывает стартовые демоны, geTTYs и т. Д.

Большинство загрузчиков позволяют вам указать путь к приложению init как часть конфигурации для поиска ядра.

например /boot/vmlinuz-nnn init=/path/to/theapp

Если вы сообщите нам, какой загрузчик вы используете, то, возможно, мы могли бы более конкретно. В противном случае посмотрите, как передать аргументы ядра Linux вашему загрузчику.

Другие вопросы по тегам