Поддержка JFFS2 Fedora

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Ответить
jockerface
Сообщения: 6
ОС: Fedora 19

Поддержка JFFS2 Fedora

Сообщение jockerface »

Здравствуйте.
Интересуют такие вопросы -

Можно ли включить в Fedora 19 поддержку jffs2 ?
Как можно смонтировать jffs2 ?

То, что пишут здесь - Decker.su - работает в Ubuntu, а в Fedora - нет.

P.S.: без пересборки ядра.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Поддержка JFFS2 Fedora

Сообщение Vascom »

Поддержка есть, просто установи пакет mtd-utils из репозитория.

P.S. И не забывай, что поддержка Ф19 давным давно окончилась. Для него не выходят обновления, исправления, не собирают пакеты и не принимают багрепорты.
Спасибо сказали:
jockerface
Сообщения: 6
ОС: Fedora 19

Re: Поддержка JFFS2 Fedora

Сообщение jockerface »

Vascom писал(а):
17.11.2016 06:31
Поддержка есть, просто установи пакет mtd-utils из репозитория.

P.S. И не забывай, что поддержка Ф19 давным давно окончилась. Для него не выходят обновления, исправления, не собирают пакеты и не принимают багрепорты.


Хорошо, а может быть Вы подскажете, как исправить ошибку "modprobe: FATAL: Module mtdram not found" при вызове "modprobe mtdram"?
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Поддержка JFFS2 Fedora

Сообщение Vascom »

А это необходимо? Просто файл образа нельзя смонтировать?
Спасибо сказали:
jockerface
Сообщения: 6
ОС: Fedora 19

Re: Поддержка JFFS2 Fedora

Сообщение jockerface »

Я вот так пытаюсь примонтировать

Код: Выделить всё

sudo mount -o loop -t jffs2 rootfs.jffs2 dir

Выводит

Код: Выделить всё

"unknown filesystem type 'jffs2'"

Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Поддержка JFFS2 Fedora

Сообщение s.xbatob »

Vascom писал(а):
17.11.2016 09:43
А это необходимо? Просто файл образа нельзя смонтировать?

Просто - нельзя. Я это когда-то делал. Особых проблем не было, но всё действительно делалось через ж... :(
Только это было давно, подробностей не помню.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Поддержка JFFS2 Fedora

Сообщение Vascom »

jockerface писал(а):
17.11.2016 12:31
Я вот так пытаюсь примонтировать

Код: Выделить всё

sudo mount -o loop -t jffs2 rootfs.jffs2 dir

Выводит

Код: Выделить всё

"unknown filesystem type 'jffs2'"

А дай файлик с этой фс для опытов.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Поддержка JFFS2 Fedora

Сообщение Vascom »

ФС я сам создал. Но действительно, что-то не гуглится как смонтировать её в федоре...
Спасибо сказали:
jockerface
Сообщения: 6
ОС: Fedora 19

Re: Поддержка JFFS2 Fedora

Сообщение jockerface »

https://drive.google.com/open?id=0B4fmRe1pO...c0xxOEhFT1hJcEE - ссылка на ФС (на всякий случай).
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Поддержка JFFS2 Fedora

Сообщение Vascom »

В общем, поспрашивал я в IRC fedora и fedoa-arm. Говорят уже лет 10 ни кто эту ФС не использует и видимо поэтому как монтировать такое в федоре ни кто не проверял.

Так что совет - раздербань нужный тебе файл в лив-сд бубунту и забудь про jffs2.
Спасибо сказали:
jockerface
Сообщения: 6
ОС: Fedora 19

Re: Поддержка JFFS2 Fedora

Сообщение jockerface »

Vascom писал(а):
17.11.2016 14:51
В общем, поспрашивал я в IRC fedora и fedoa-arm. Говорят уже лет 10 ни кто эту ФС не использует и видимо поэтому как монтировать такое в федоре ни кто не проверял.

Так что совет - раздербань нужный тебе файл в лив-сд бубунту и забудь про jffs2.


Спасибо и на этом.
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Поддержка JFFS2 Fedora

Сообщение s.xbatob »

jockerface писал(а):
18.11.2016 10:52
Vascom писал(а):
17.11.2016 14:51
В общем, поспрашивал я в IRC fedora и fedoa-arm. Говорят уже лет 10 ни кто эту ФС не использует и видимо поэтому как монтировать такое в федоре ни кто не проверял.

Так что совет - раздербань нужный тебе файл в лив-сд бубунту и забудь про jffs2.


Спасибо и на этом.


Вообще-то не похоже, что всё поломано. Набор модулей ядра изменился?

К сожалению (не для меня) я в последний раз этим занимался лет 5 назад. Но на Fedorа. С тех пор это (делать системы с прямым отображением flash, к тому же и жутко дорогому) действительно стало неактуально.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поддержка JFFS2 Fedora

Сообщение alv »

s.xbatob писал(а):
18.11.2016 12:40
Вообще-то не похоже, что всё поломано. Набор модулей ядра изменился?

Вряд ли изменился. Поддержку раз включённых в ядро файловых систем убирают очень редко (я такого не помню, вон даже MINIX до сих пор есть, хотя дискет давно нету).
А вот собрали ли соответствующий модуль в конкретной сборке - другой вопрос.
В Ubuntu'идах на базе 16.04 - есть.
Так что, jockerface
, смотрите в своей версии Fedora по пути /lib/modules/[ваше_ядро]/kernel/fs/jffs2/.
Если там имеется jffs2.ko, то всё просто:

Код: Выделить всё

# modprobe jffs2

И вперёд, на Харьков. Если нет, то
без пересборки ядра

можно попробовать собрать один этот модуль и попытаться подгрузить командой типа

Код: Выделить всё

# insmod /full_path2/jffs2.ko

Авось заработает.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Поддержка JFFS2 Fedora

Сообщение Vascom »

alv писал(а):
18.11.2016 15:15
s.xbatob писал(а):
18.11.2016 12:40
Вообще-то не похоже, что всё поломано. Набор модулей ядра изменился?

Вряд ли изменился. Поддержку раз включённых в ядро файловых систем убирают очень редко (я такого не помню, вон даже MINIX до сих пор есть, хотя дискет давно нету).
А вот собрали ли соответствующий модуль в конкретной сборке - другой вопрос.
В Ubuntu'идах на базе 16.04 - есть.
Так что, jockerface
, смотрите в своей версии Fedora по пути /lib/modules/[ваше_ядро]/kernel/fs/jffs2/.
Если там имеется jffs2.ko, то всё просто:

Код: Выделить всё

# modprobe jffs2

И вперёд, на Харьков. Если нет, то
без пересборки ядра

можно попробовать собрать один этот модуль и попытаться подгрузить командой типа

Код: Выделить всё

# insmod /full_path2/jffs2.ko

Авось заработает.

Уже давно не insmod, а modprobe.
И нет смысла смотреть в /lib/modules/[ваше_ядро]/kernel/fs/... Достаточно заглянуть в конфиг ядра и убедиться в том, что:

Код: Выделить всё

grep MTDRAM /boot/config-4.8.7-200.fc24.x86_64
# CONFIG_MTD_MTDRAM is not set
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Поддержка JFFS2 Fedora

Сообщение alv »

Vascom писал(а):
18.11.2016 16:06
Уже давно не insmod, а modprobe.

В той ситуации, о которой я говорил, сработает именно insmod, а не modprobe. Именно по указанной Вами причине - что давно.
Vascom писал(а):
18.11.2016 16:06
И нет смысла смотреть в /lib/modules/[ваше_ядро]/kernel/fs/... Достаточно заглянуть в конфиг ядра

Если Вам проще набрать grep, чем ls - то конечно. Но в ls букафф меньше.
Спасибо сказали:
jockerface
Сообщения: 6
ОС: Fedora 19

Re: Поддержка JFFS2 Fedora

Сообщение jockerface »

Хорошо. А где можно раздобыть исходники этого самого драйвера (ffs2.ko)?
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Поддержка JFFS2 Fedora

Сообщение Vascom »

В ядре всё.
Просто в конфиге ядра федоры кое-что отключено.
Спасибо сказали:
Ответить