Раздел JFFs для DD-WRT да или нет?
У меня есть маршрутизатор 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 ответа
Включение Optware - это не то же самое, что включение JFFS. JFFS используется в качестве псевдонима для раздела в /jffs
, Обычно он размещается на флэш-памяти маршрутизатора. Тем не менее, вы можете использовать mount --bind
разместить его практически на любом разделе. (Включение его на внутренней вспышке может потребоваться в любом случае.)
Чтобы включить JFFS на внутренней флэш-памяти, выполните следующие инструкции:
Шаги для включения JFFS через веб-страницу маршрутизатора очень специфичны. Чтобы избежать перезагрузки и перепрограммирования маршрутизатора, разумно сделать резервную копию ваших настроек. Если вы точно выполните эти шаги, он не должен блокироваться.
- На веб-странице маршрутизатора нажмите на Администрирование.
- Прокрутите вниз, пока не увидите раздел поддержки JFFS2.
- Нажмите Включить JFFS.
- Нажмите Сохранить.
- Подождите пару секунд, затем нажмите "Применить".
- Подожди еще раз. Вернитесь в раздел "Включить JFFS" и включите "Очистить JFFS".
- Не нажимайте "Сохранить". Вместо этого нажмите Применить.
Маршрутизатор форматирует доступное пространство.- Дождитесь возвращения веб-интерфейса, затем снова отключите "Очистить JFFS".
- Нажмите "Сохранить".
- Может быть целесообразно перезагрузить маршрутизатор, просто чтобы убедиться,
Если вы не видите параметр "Включить JFFS" на странице "Администрирование", скорее всего это связано с тем, что на вашем маршрутизаторе недостаточно флэш-памяти для хранения как DD-WRT, так и раздела JFFS. Если у вас есть маршрутизатор 4 МБ, вы можете обойти это, используя мини-версию DD-WRT
Не правильный ответ, но тоскую только по комментариям:
Прядильную ржавчину (она же классический HDD) можно записать много раз. Флэш-ячейки более хрупкие и потерпят неудачу при гораздо меньшем количестве записей.
Если вы объединяете файловую систему, которая не знает об этом (например, FAT, которая хранит список своих каталогов в одном месте и обновляет ее довольно часто), с необработанным доступом к хранилищу на основе флэш-памяти, то одна часть вашей флэш-памяти, скорее всего, умрет до того, как устройство устареет., Очевидно, мы хотим избежать этого.
Обратите внимание, что это верно для внутренней вспышки, а также для флэш-накопителей USB, SSD, SD-карты и т. Д.
Есть два способа обойти это:
- Убедитесь, что устройство знает о своем методе strage, и пусть устройство обходит это. (Контроллеры на SSD являются крайним примером этого).
- Или создайте файловую систему, которая знает об этом и которая пытается избежать этой особой слабости флэш-ячеек.
JFFS - это такая файловая система. Одна из вещей, которую он делает, это распределяет записи по флеш-ячейкам (выравнивание износа). Если вы сотрете файл и создадите его заново, то, скорее всего, он будет воссоздан в разных флеш-ячейках. форт флеш, это хорошо.
Для маршрутизаторов, чье внутреннее хранилище является флэш-памятью, вы хотите использовать JFFS или аналогичную файловую систему с осознанием для своего внутреннего хранилища.
Вы не хотите использовать его на других устройствах, таких как классический жесткий диск.
Если у вас есть старый тупой USB-накопитель, то вы хотите его использовать (читай: я не согласен с "не используйте его на ЛЮБОМ USB-устройстве"). Если у вас современный перьевой USB-накопитель, возможно, у вас уже есть внутреннее решение для снижения уровня износа, и использование JFFS может конфликтовать с ним.