У меня есть маршрутизатор Asus RT-N16 с Kongmod Build от DD-WRT.

На USB-порту у меня есть жесткий диск на 1 ТБ и 3 раздела на этом диске.

/opt /swap /data

В руководстве DD-WRT четко указано, несколько раз не использовать раздел JFF на ЛЮБОМ USB-накопителе. Он нужен только для SD-карт, и его использование на USB-накопителях может вызвать проблемы. Они повторяют это несколько раз, поэтому я думаю, что это важно.

В другом официальном руководстве DD-WRT (верное программное обеспечение) они утверждают, что у вас должны быть включены JFF, или IPKG не будет работать.

Если оба утверждения верны, вы не можете использовать IPKG, если не используете SD-карту. Что на самом деле правда? Должен ли я иметь раздел JFFs на жестком диске емкостью 1 ТБ?

Спасибо

2 ответа2

2

Не правильный ответ, но тоскую только по комментариям:

Прядильную ржавчину (она же классический HDD) можно записать много раз. Флэш-ячейки более хрупкие и потерпят неудачу при гораздо меньшем количестве записей

Если вы объединяете файловую систему, которая не знает об этом (например, FAT, которая хранит список своих каталогов в одном месте и обновляет его довольно часто) с необработанным доступом к хранилищу на основе флэш-памяти, то одна часть вашей флэш-памяти, скорее всего, умрет до того, как устройство устареет , Очевидно, мы хотим избежать этого.

Обратите внимание, что это справедливо для внутренней флэш-памяти, а также для флэш-накопителей USB, SSD, SD-карты и т.д.

Есть два способа обойти это:

  1. Убедитесь, что устройство знает о своем методе strage и заставьте устройство обойти это. (Контроллеры на SSD являются крайним примером этого).
  2. Или создайте файловую систему, которая знает об этом и которая пытается избежать этой особой слабости флэш-ячеек.

JFFS - это такая файловая система. Одна из вещей, которую он делает, это распределяет записи по флеш-ячейкам (выравнивание износа). Если вы сотрете файл и создадите его заново, то, скорее всего, он будет воссоздан в разных флеш-ячейках. форт флеш, это хорошо.

Для маршрутизаторов, чье внутреннее хранилище является флэш-памятью, вы хотите использовать JFFS или аналогичную файловую систему с осознанием для своего внутреннего хранилища.

Вы не хотите использовать его на других устройствах, таких как классический жесткий диск.

Если у вас старый тупой USB-накопитель, то вы хотите его использовать (читай: я не согласен с «не используйте его на ЛЮБОМ USB-устройстве»). Если у вас современный перьевой USB-накопитель, возможно, у вас уже есть внутреннее решение для снижения уровня износа, и использование JFFS может конфликтовать с ним.

2

Включение Optware - это не то же самое, что включение JFFS. JFFS используется в качестве псевдонима для раздела в /jffs . Обычно он размещается на флэш-памяти маршрутизатора. Тем не менее, вы можете использовать mount --bind чтобы разместить его практически на любом разделе. (Включение его на внутренней вспышке может потребоваться в любом случае.)

Чтобы включить JFFS на внутренней флэш-памяти, выполните следующие инструкции:

Шаги для включения JFFS через веб-страницу маршрутизатора очень специфичны. Чтобы избежать перезагрузки и перепрограммирования маршрутизатора, разумно сделать резервную копию ваших настроек. Если вы точно выполните эти шаги, он не должен блокироваться.

  1. На веб-странице маршрутизатора нажмите Администрирование.
  2. Прокрутите вниз, пока не увидите раздел поддержки JFFS2.
  3. Нажмите Включить JFFS.
  4. Нажмите Сохранить.
  5. Подождите пару секунд, затем нажмите "Применить".
  6. Подожди еще раз. Вернитесь в раздел "Включить JFFS" и включите "Очистить JFFS".
  7. Не нажимайте "Сохранить". Вместо этого нажмите Применить .
    Маршрутизатор форматирует доступное пространство.
  8. Дождитесь возвращения веб-интерфейса, затем снова отключите "Очистить JFFS".
  9. Нажмите "Сохранить".
  10. Может быть целесообразно перезагрузить маршрутизатор, просто чтобы убедиться,

Если вы не видите опцию "Включить JFFS" на странице "Администрирование", это может быть связано с тем, что на вашем маршрутизаторе недостаточно флэш-памяти для хранения как DD-WRT, так и раздела JFFS. Если у вас есть маршрутизатор 4 МБ, вы можете обойти это, используя мини-версию DD-WRT

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .