This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
jffs [2021/06/14 15:25] – JFFS-clarity hogwild | jffs [2021/11/12 00:57] (current) – there is not "underlyingg (Linux) OS" djk44883 | ||
---|---|---|---|
Line 9: | Line 9: | ||
**NVRAM** - (Non-volatile RAM) is used for storing the hardware' | **NVRAM** - (Non-volatile RAM) is used for storing the hardware' | ||
- | Since modern routers have a relatively large amount of Flash memory available, FreshTomato can mount the unused storage space and make it available to FreshTomato's underlying (Linux) OS for normal file storage. This function is called JFFS, short for the // | + | Since modern routers have a relatively large amount of Flash memory available, FreshTomato can mount the unused storage space and make it available to FreshTomato for normal file storage. This function is called JFFS, short for the // |
The figures below represent an example of storage allocation (not to scale). The numbers will vary based on your FreshTomato version and your hardware specifications. See the [[: | The figures below represent an example of storage allocation (not to scale). The numbers will vary based on your FreshTomato version and your hardware specifications. See the [[: | ||
Line 21: | Line 21: | ||
**Total / Free Size: **This displays the storage size available to be used. This cannot be changed. | **Total / Free Size: **This displays the storage size available to be used. This cannot be changed. | ||
- | **Format / Erase:** The very first time you enable JFFS, you must format the partition with the JFFS2 filesystem. Once formatting is complete, the "(not mounted)" | + | **Format / Erase:** The very first time you enable JFFS, you must format the partition with the JFFS2 filesystem. Once formatting is complete, the "(not mounted)" |
- | \\ [[https:// | + | \\ [[https:// |
- | NOTE: As a safety precaution, FreshTomato will prevent you from performing firmware upgrades if a JFFS partition is mounted/in use. The reason for this is that if you were to disable JFFS and upgrade the FreshTomato firmware, you might lose the contents of the /jffs partition. For this reason, you should do a backup and restore operation to preserve the data there. To learn more about backup and restore of JFFS partition data, see the XXXX page. | + | ===== Notes/Troubleshooting ===== |
- | === Technical Notes/Troubleshooting === | + | **WARNING**: |
- | **IMPORTANT: **Flash storage is not designed for frequent write operations. Because of this, you should avoid performing frequent write operations to it. For example, avoid storing the logs in JFFS, as this will shorten the life of your router. However, flash memory' | + | **WARNING: **Flash storage is not designed for frequent write operations. Because of this, you should avoid performing frequent write operations to it. For example, avoid storing the logs in JFFS, as this will shorten the life of your router. However, flash memory' |