Jump to content
  • 0
Александр Рыжов

Использование /storage

Question

Подскажите по JFFS2-разделу в составе прошивки:

~ # df -h
Filesystem                Size      Used Available Use% Mounted on
…
/dev/mtdblock/7         512.0K    196.0K    316.0K  38% /storage

Файлы, помещённые в /storage переживают reboot.

  1. Можно ли использовать /storage в своих целях?
  2. Чем заняты 38% раздела (см. вывод df выше)?
  3. Этот раздел есть у всех моделей кинетиков с поддержкой USB-принтеров?

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0

  1. Можно
  2. Занято, скорее всего, разметкой блоков
  3. Да, у "черных" с поддержкой принтеров и дисков

Share this post


Link to post
Share on other sites
  • 0

Под какие цели интересно его можно использовать? Доступа к нему нет, только через opkg, а у opkg есть свои разделы, куда большие, чем это микроскопический и так же переживают reboot...

Share this post


Link to post
Share on other sites
  • 0
Под какие цели интересно его можно использовать?
Если бы выполнялись хуки на определённые события, то много для чего можно использовать.

# find /jffs/ -type f
/jffs/bin/stbup
/jffs/data/blocked-tor-nodes.lst
/jffs/data/prev_ip.txt
/jffs/data/fake-hwclock.data
/jffs/configs/dnsmasq.conf.add
/jffs/scripts/ddns-start
/jffs/scripts/wan-start
/jffs/scripts/init-start
/jffs/scripts/post-mount
/jffs/scripts/firewall-start
/jffs/scripts/services-stop
/jffs/scripts/mail.sh
/jffs/scripts/pre-mount
/jffs/scripts/fake-hwclock

Например, ничего бы не мешало бы поместить в JFFS доп.бинарник, слинкованный с прошивочными биб-ками, если бы логика прошивки умела его запускать при старте. Не понадобилось бы при этом занимать USB-порт.

Share this post


Link to post
Share on other sites
  • 0

Да, но размер то всего порядка 300Кб, это без учета того, что в самой прошивке sh интерпретатор практически ничего не умеет, нет стандартных unix-way команд. Я вижу смысл только с устройствами, где установлена NAND, да и то, после переделки самой прошивки, что бы она понимала, откуда грузить opkg.

Share this post


Link to post
Share on other sites
  • 0
Под какие цели интересно его можно использовать? Доступа к нему нет, только через opkg

В v1 с Entware я к примеру использовал /storage для сертификатов OpenVPN и Nginx, именно из-за того, что к нему в любом случае нет доступа по SMB/FTP.

Кстати, в v2 /storage затирается при сбросе настроек?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...