реклама на сайте
подробности

 
 
> Вопрос по монтированию FFS3 в QNX, монтирование корневого каталога
klogg
сообщение Mar 15 2006, 09:20
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 13-07-04
Пользователь №: 320



Вобщем такая проблема - как можно примонтировать файловую систему на базе NOR Flash (стандартные devf-generic + flashctl) к корневому каталогу? Т.е. чтобы при загрузке не получить только то, что было в образе startup, а то, что было в образе файловой системы *.efs, записанном на FLASH


--------------------
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have.
-- Hoborg
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Olej
сообщение Mar 15 2006, 19:13
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 11-09-05
Из: Харьков
Пользователь №: 8 458



Цитата(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 ресурс менеджера).

Детальнее, в чём проблема - я не понял, уточните вопрос.
Go to the top of the page
 
+Quote Post
MemoryTest
сообщение Mar 16 2006, 07:20
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 25-01-05
Из: Мск регион.
Пользователь №: 2 161



я делаю типо так
#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 - работает
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 04:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016