Ник:
Пароль:

Контакты

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
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Создание рутовой файловой системы для iMX6
qqqqq2
Добавлено 06.07.2016 10:28 Сообщение: 31
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Цитата
Вообще - слабо представляю зачем вам понадобилась такая экзотическая платформа как mono.

Я только исполнитель, не обсуждается. Надо сделать.

Сейчас можно компилировать, или точно будут ошибки?
Для начала хватит запуска консольного приложения.
Графика - на будущее (правда, достатточно близкое).

Сколько по времени займет компиляция?
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 14.07.2016 13:41 Редактировалось 14.07.2016 13:52 Сообщение: 32
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Jury093, загрузился таки Debian с USB. Правда, пришлось отключить watchdog...
Дальше через apt-get действовать?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.07.2016 13:53 Сообщение: 33
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Jury093, загрузился таки Debian с USB. Правда, пришлось отключить watchdog...
Дальше через apt-get действовать?

да
Код
apt-get update
apt-get install имя-пакета|ов

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 14.07.2016 14:53 Сообщение: 34
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Jury093, поясните, пожалуйста, сколько места и где будет занято?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.07.2016 15:26 Сообщение: 35
Jury093
4.5

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

где-то тут приводил цифры из лога, если навскидку что-то в развороте ~150мбайт - это пакеты для mono.. а еще потребуется установить Иксы..
apt-get сама напишет до установки объем в архивах и объем после установки..
архивы пакетов обычно падают в /var/cache/apt/archives
ну а разворачиваются в "зависимости от" /usr /lib /sbin
у вас объемы заранее неизвестны, я бы нарезал систему одним разделом, без раскладывания var tmp home по разным томам

да, в системах где мало памяти, я делают отдельный раздел для swap файла - заметно спасает на "тяжелых" приложениях

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 14.07.2016 15:28 Редактировалось 14.07.2016 15:30 Сообщение: 36
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Я имел ввиду - на каком носителе?
На флешке, подключенной через USB?
Тогда - какой объем разделов рекомендуете?
И как swap файл поместить на отдельный раздел?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.07.2016 15:55 Сообщение: 37
Jury093
4.5

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

это зависит от того, как загружена система
допустим, вы сделали рутовую на usb носителе и с нее загрузились. если нет дополнительных mount (или строк в /etc/fstab), то по умолчанию "там где корень системы, там и каталог /var
можно /var смонтировать на другой раздел/накопитель - это не запрещается, хоть на винчестер или ssd

Цитата
Тогда - какой объем разделов рекомендуете?

хм.. да сколько не жалко, 8-16GB вполне для старта хватит
обычно место подъедается в начале - когда ставятся новые пакеты и либы, потом уменьшается медленнее за счет контента пользователя и разрастания проекта..
при стабильной сети можно вообще вынести нужные каталоги на NFS х86 сервера (там уж точно гигабайты считать не нужно)

Цитата
И как swap файл поместить на отдельный раздел?

опять же где-то уже об этом писал.. если вкратце
- в ядре надо включить поддержку swap
- на накопителе выделить раздел с кодом 82, накрайняк можно организовать свопфайл прямо в рутовой
- отформатировать утилитой mkswap
- подключить утилитой swapon или прописать автомонтирование в /etc/fstab

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 15.07.2016 13:48 Редактировалось 15.07.2016 14:19 Сообщение: 38
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Jury093, вроде пока всё нормально
в инет настроил выход, начал закачку пакетов

иксы - в соответствующей теме всё есть, что мне может помочь?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 15.07.2016 14:59 Сообщение: 39
Jury093
4.5

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

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

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 18.07.2016 09:52 Сообщение: 40
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Код
root@armets:/# apt-get update
Get:1 http://ftp.de.debian.org wheezy Release.gpg [2373 B]
Get:2 http://ftp.de.debian.org wheezy Release [191 kB]
Get:3 http://ftp.de.debian.org wheezy/main armel Packages [5710 kB]
Get:4 http://ftp.de.debian.org wheezy/main Translation-en [3846 kB]
Fetched 9749 kB in 33s (290 kB/s)
Reading package lists... Done
W: There is no public key available for the following key IDs:
7638D0442B90D010
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux