This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
jffs [2021/01/31 22:09] – hogwild | jffs [2021/11/02 14:40] – [Notes/Troubleshooting]-inserted warning about firmware upgrades, renamed it warning. Changed "caution" about suitable usage patterns to WARNING hogwild | ||
---|---|---|---|
Line 5: | Line 5: | ||
Common routers contain two types of permanent storage: | Common routers contain two types of permanent storage: | ||
- | **Flash | + | **Flash** - is the storage area where the FreshTomato |
- | **NVRAM** - Non-volatile RAM is where the configuration | + | **NVRAM** - (Non-volatile RAM) is used for storing |
- | Since modern routers have a relatively large amount of FLASH memory available, | + | Since modern routers have a relatively large amount of Flash memory available, |
+ | as firmware it's self, FreshTomato **is** the underlying Linux based OS. | ||
+ | )) for normal file storage. This function is called JFFS, short for the // | ||
- | The figures below represent an example of storage allocation, and don' | + | The figures below represent an example of storage allocation |
- | [[https:// | + | |
+ | \\ [[https:// | ||
**Enable:** Checking this box enables JFFS, as shown in the image below. (Default: Disabled). | **Enable:** Checking this box enables JFFS, as shown in the image below. (Default: Disabled). | ||
- | **Execute when mounted:** In this field, you can enter the name of a script or similar to run immeidately | + | **Execute when mounted:** In this field, you can enter the name of a script or similar to run immediately |
+ | |||
+ | **Total / Free Size: **This displays the storage size available to be used. This cannot be changed. | ||
- | **Total / Free Size: **This displays | + | **Format |
+ | " | ||
+ | )) as /jffs . | ||
- | **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://wiki.freshtomato.org/lib/ |
+ | \\ | ||
- | \\ | + | **CAUTION**: 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. |
- | [[https://wiki.freshtomato.org/lib/ | + | |
- | NOTE: As a safety precaution, FreshTomato will prevent you from doing firmware upgrades if a JFFS partition is mounted/in use. If you disable JFFS and upgrade the FreshTomato firmware, you'll lose the contents of the /jffs partition. For this reason, you should do a backup and restore operation to preserve your 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 | + | **WARNING: **Flash |