Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Отладочные платы » SK-iMX53
Обновление rootfs
misha
Добавлено 19.10.2013 02:13
0
Сообщение: 1
misha
5

Пункты: 1208
Регистрация: 20.02.2013
Из: СПб
Так как же все-таки обновить rootfs через tftp?

В инструкции написано, что надо загрузиться в защищенном режиме и запустить "install_rootfs". По факту никакого install_rootfs вообще нет. Вместо него есть rootfs_update, который грузит не с tftp, а с карточки. Кроме того, он ищет файл в каталоге mmc0xxxp1, а она монтируется в mmc0xxxp4, в итоге скрипт приходится построчно копировать и выполнять в консоли... Качество мануала на высоте!
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 19.10.2013 12:08 Сообщение: 2
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Цитата
mmc0xxxp4

а зачем вы разбивали sd-шку на 4-ре раздела ?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 19.10.2013 12:51 Сообщение: 3
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Вселенская катастрофа, извиняюсь.
Когда писал мануал, решил добавить подобный скрипт, когда стал добавлять, пришло в голову что пользователь может и на несколько сотен мегабайт корневую создать, которая уже не влезет в память (т.к. корневая там) и начнутся опять ненужные вопросы, а потом забыл исправить мануал.
Код
#!/bin/sh
echo "Try update NAND root filesystem via TFTP ..."
tftp -g -b 16384 -r rootfs.tar.gz 192.168.0.2
ubi_format
ubi_mount
tar xzf ./rootfs.tar.gz -C /mnt/nand
Спуститься к концу Подняться к началу
Персональная информация
misha
Добавлено 19.10.2013 13:14 Сообщение: 4
misha
5

Пункты: 1208
Регистрация: 20.02.2013
Из: СПб
[quote]Вселенская катастрофа, извиняюсь.
Когда писал мануал, решил добавить подобный скрипт, когда стал добавлять, пришло в голову что пользователь может и на несколько сотен мегабайт корневую создать, которая уже не влезет в память (т.к. корневая там) и начнутся опять ненужные вопросы, а потом забыл исправить мануал.
Код
#!/bin/sh
echo "Try update NAND root filesystem via TFTP ..."
tftp -g -b 16384 -r rootfs.tar.gz 192.168.0.2
ubi_format
ubi_mount
tar xzf ./rootfs.tar.gz -C /mnt/nand
[/quote]

Спасибо.

P.s. Карта у меня не разбита на 4 раздела! Раздел только один, типа primary, система fat32.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 19.10.2013 15:28 Сообщение: 5
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
а зачем вы разбивали sd-шку на 4-ре раздела ?

да хоть на 22 - имеет право, главное, чтобы файл лежал там, где его ищет скрипт..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
misha
Добавлено 19.10.2013 17:46 Сообщение: 6
misha
5

Пункты: 1208
Регистрация: 20.02.2013
Из: СПб
Цитата
Цитата
а зачем вы разбивали sd-шку на 4-ре раздела ?

да хоть на 22 - имеет право, главное, чтобы файл лежал там, где его ищет скрипт..

В том-то и дело, что раздел 1. Почему монтируется как ...p4 - непонятно.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 19.10.2013 21:56 Сообщение: 7
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
В том-то и дело, что раздел 1. Почему монтируется как ...p4 - непонятно.

для начала, что после загрузки в логе:
Код
dmesg | grep mmc


потом покопаться (я так полагаю система сгенеренная билдрутом) в каталоге /etc, на предмет скриптов или правил монтирования добавленных устройств..
с большой долей вероятности - это шалит mdev (а может udev, если он там существует).. ищите что-то типа udev(mdev) rules..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX53