Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по монтированию FFS3 в QNX
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
klogg
Вобщем такая проблема - как можно примонтировать файловую систему на базе NOR Flash (стандартные devf-generic + flashctl) к корневому каталогу? Т.е. чтобы при загрузке не получить только то, что было в образе startup, а то, что было в образе файловой системы *.efs, записанном на FLASH
Olej
Цитата(klogg @ Mar 15 2006, 13:20) *
Вобщем такая проблема - как можно примонтировать файловую систему на базе NOR Flash (стандартные devf-generic + flashctl) к корневому каталогу? Т.е. чтобы при загрузке не получить только то, что было в образе startup, а то, что было в образе файловой системы *.efs, записанном на FLASH


1. QNX какой: 4, 6?
2. для NOR в 6 есть новая файловая подсистема ETFS, как мне помнится: см. том "Системная архитектура".
3. я уже не помню, как это было в 4, но в 6 операция mount "добавляющая" wink.gif - в отличие, например, от Linux, примонтированный каталог не "закрывает" точку монтирования, а дополняет этот каталог... Я эксперименов ради монтировал в 1 каталог как точку монтирования ещё два: /dev/fd0 + /dev/cd0 - и в каталоге образуется сумма файлов 3-х источников, "закрываются" только совпадающие имена ранее присутствовавших файлов (на этом построена пакетная файловая система QNX, а обеспечивается это флагами before/after ресурс менеджера).

Детальнее, в чём проблема - я не понял, уточните вопрос.
MemoryTest
я делаю типо так
#start Flash Driver
devf-generic -s0x0,32M,,,,4,2 -r -t4 -u2 -w1024 &
waitfor /dev/fs0
flashctl -p /dev/fs0p1 -u
mount -t flash /dev/fs0p1 /

партиция маунтится в корень.
на 6.2 6.3 - работает
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.