Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Embedded Linux
автозапуск приложения и автовход
Franky
Добавлено 05.01.2012 22:54
0
Сообщение: 1
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Есть плата SAM9260 и линукс из поставки
Требуется сделать автозапуск программы с примонтированной SDкарты.
Ещё требуется сделать автологин.
Возможно ли всё это без пересборки ядра? и как?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 05.01.2012 23:43 Сообщение: 2
sasamy
4.70

Пункты: 76554
Регистрация: 14.08.2009
Автозапуск делается аналогично тому что вы уже спрашивали
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=14650#14662
скрипт запускается при появлении съемного носителя а там пишите что хотите - вместо копирования запуск добавьте

про автологин первая же ссылка в google по запросу "автологин linux"
http://muhas.ru/?p=110
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 06.01.2012 12:34 Сообщение: 3
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Цитата
Автозапуск делается аналогично тому что вы уже спрашивали
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=14650#14662
скрипт запускается при появлении съемного носителя а там пишите что хотите - вместо копирования запуск добавьте

про автологин первая же ссылка в google по запросу "автологин linux"
http://muhas.ru/?p=110

Спасибо, но ведь ядро из поставки грузится с DataFlash. Где располагается корневая файловая система?
У меня нету ни Nand ни SD карты.
Куда же тогда сохранять скрипты и менять настройки логина?
Получается для всех моих изысканий нужно ставить Debian или хотябы собирать Linux ядро прописав путь до корневой папки на SD карты.
Или я чего то не понимаю?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 06.01.2012 15:23 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Спасибо, но ведь ядро из поставки грузится с DataFlash. Где располагается корневая файловая система?

вам виднее - может в РАМ разворачивается, может в датафлеш лежит..

Цитата
Куда же тогда сохранять скрипты и менять настройки логина?
Получается для всех моих изысканий нужно ставить Debian или хотябы собирать Linux ядро прописав путь до корневой папки на SD карты.

напишите скрипт, который при появление SD карточки, будет автоматом ее подмонтировать и с подмонтированного раздела запускать ваш софт.. скрипт положите в корневую (в ту, которая сейчас грузится)..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 06.01.2012 16:29 Сообщение: 5
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Корневая находится в РАМ((
так как при попытке записи файлов ничего не сохраняется при ресете.
получаестя только пересборка мне поможет((
Есть ли где нибудь интсрукции для сборки ядра кроме
http://dmilvdv.narod.ru/AT91SAM9260/index.html?linux.html
помнится была отличная ссылка (более подробная):

http://yandex.ru/yandsearch?text=%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+Linux+%D0%BD%D0%B0+ARM9&lr=11156
(первая ссылка)

Но она не работает((
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 06.01.2012 17:05 Сообщение: 6
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Корневая находится в РАМ((
так как при попытке записи файлов ничего не сохраняется при ресете. получаестя только пересборка мне поможет((

если у вас нет новых или неподдержанных устройств, то ядро трогать совершенно не обязательно..
в виртуалке (где-то в /home/user/src)лежит файл с рутовой или развернутая рутовая, находите, дописываете свой скрипт по автомаунту и автозапуску с флешки..
потом запускаете скрипт сборки системы, который состегнет старое ядро и новую рутовую, и этот бинарник прошиваете во флеш..
ну покопайтесь, там все просто..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 11.01.2012 22:11 Сообщение: 7
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Цитата
Цитата
Корневая находится в РАМ((
так как при попытке записи файлов ничего не сохраняется при ресете. получаестя только пересборка мне поможет((

если у вас нет новых или неподдержанных устройств, то ядро трогать совершенно не обязательно..
в виртуалке (где-то в /home/user/src)лежит файл с рутовой или развернутая рутовая, находите, дописываете свой скрипт по автомаунту и автозапуску с флешки..
потом запускаете скрипт сборки системы, который состегнет старое ядро и новую рутовую, и этот бинарник прошиваете во флеш..
ну покопайтесь, там все просто..


Я вас правильно понял?:
1) нужно скопировать рутовую на SD карту
2) написать скрипт по автомаунту (кстати автомаунт уже есть)
и запуску
3)пишем скрипт сборки системы

в итоге всё равно собирать придётся. Это ли не сборка ядра?
не могли бы вы мой второй пункт уточнить: куда писать скрипт для стартующего ядра? ( или где об этом можно почитать?)
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux