LINUX.ORG.RU

Как распаковать файл внутри JFFS2 как папку?

 , , ,


0

1

Нужно распаковать jffs2, но есть проблема: один файл — cgi_config.bin — содержит данные в гибридном формате, то есть там и файл, и папки одновременно. Из-за этого jefferson пишет ошибку OS error(20): Not a directory.

Как распаковать этот файл как папку?

Ответ на: комментарий от nickname_null

Смотри сообщения ядра почему не может создаться loop устройство.

Не загружен модуль ядра loop или закончились свободные loop устройства.

Ну или что-то другое.

kostik87 ★★★★★
()
Ответ на: комментарий от anonymous

binwalk не поможет, он использует jefferson, а тот в свою очередь не переваривает формат где файл как файл и как папка

nickname_null
() автор топика
Ответ на: комментарий от yars068

Его ещё достать надо правильно, тут как раз проблема с этим

nickname_null
() автор топика
Ответ на: комментарий от nickname_null

Укажи руками тип файловой системы.

А по поводу sudo - ну ты сам Вася, это само собой разумеющееся.

mount - операция, требующая прав root.

Если ты dd снимал образ диска, а не раздела - указывай смещение или используй kpartx, что бы сразу получить /dev/loop0p1 и монтируй его.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Уже разобрался, пришлось в скрипте Jefferson полазить, и теперь всё распаковывается

nickname_null
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.