<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[FAQ: What if my device runs out of storage space?]]></title><description><![CDATA[<p dir="auto">The Omega2/2S comes with 16MB of internal flash storage, while the Omega2+/2S+ come with 32MB.<br />
Storage is used by installed packages and adding files to the filesystem.</p>
<p dir="auto">It's definitely possible to fill up all of the available storage on your device.</p>
<p dir="auto">You can tell if you get a message like this when trying to install a package:<br />
<img src="/assets/uploads/files/1583448306026-opkg-no-space.png" alt="opkg-no-space.PNG" class="img-responsive img-markdown" /></p>
<p dir="auto">Or if you run the <code>df</code> command and find the <code>/overlay</code> partition is full:<br />
<img src="/assets/uploads/files/1583448324466-df-full.png" alt="df-full.PNG" class="img-responsive img-markdown" /></p>
<h2>What can I do?</h2>
<p dir="auto">If you've installed a lot of packages, you can <em><strong>remove installed packages you no longer need</strong></em>. List out installed packages with with <code>opkg list-installed</code>, and use <code>opkg remove</code> to uninstall ones that you no longer need.<br />
Note that uninstalling packages that came bundled with the firmware (as part of rootfs) will not result in freed space. This is due to how the OpenWRT partitioning works - see more on that here: <a href="https://openwrt.org/docs/techref/flash.layout" rel="nofollow">https://openwrt.org/docs/techref/flash.layout</a></p>
<p dir="auto">Alternatively, you can perform a <em><strong>factory restore</strong></em> and start fresh with this device. Just note that performing a Factory Restore on your Omega will revert all files to the default for the currently installed firmware, <strong>all other files will be deleted</strong>. More on that here: <a href="http://docs.onion.io/omega2-docs/factory-reset.html" rel="nofollow">http://docs.onion.io/omega2-docs/factory-reset.html</a></p>
<p dir="auto">If you find that you need more than the 32MB offered by the Omega2+/2S+:</p>
<ul>
<li>Consider using the <a href="https://onion.io/omega2-pro/" rel="nofollow">Omega2 Pro</a>. It runs the OS from the on-board 8GB eMMC storage</li>
<li>Try <a href="http://docs.onion.io/omega2-docs/boot-from-external-storage.html" rel="nofollow">booting from external storage</a></li>
</ul>
<p dir="auto">If you're building your own custom hardware and need more than 32MB, consider including an SD card slot or eMMC storage in your design.</p>
<h2>Our Recommendations</h2>
<p dir="auto">Use the Omega2+/2S+ during development for the most flexibility. If and when you start thinking about production, you'll have a better idea of your storage and memory requirements, and can choose between the 2 and 2+ variants.</p>
]]></description><link>http://community.onion.io/topic/4063/faq-what-if-my-device-runs-out-of-storage-space</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 22:50:49 GMT</lastBuildDate><atom:link href="http://community.onion.io/topic/4063.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Mar 2020 22:52:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to FAQ: What if my device runs out of storage space? on Thu, 05 Mar 2020 22:55:25 GMT]]></title><description><![CDATA[<p dir="auto">The Omega2/2S comes with 16MB of internal flash storage, while the Omega2+/2S+ come with 32MB.<br />
Storage is used by installed packages and adding files to the filesystem.</p>
<p dir="auto">It's definitely possible to fill up all of the available storage on your device.</p>
<p dir="auto">You can tell if you get a message like this when trying to install a package:<br />
<img src="/assets/uploads/files/1583448306026-opkg-no-space.png" alt="opkg-no-space.PNG" class="img-responsive img-markdown" /></p>
<p dir="auto">Or if you run the <code>df</code> command and find the <code>/overlay</code> partition is full:<br />
<img src="/assets/uploads/files/1583448324466-df-full.png" alt="df-full.PNG" class="img-responsive img-markdown" /></p>
<h2>What can I do?</h2>
<p dir="auto">If you've installed a lot of packages, you can <em><strong>remove installed packages you no longer need</strong></em>. List out installed packages with with <code>opkg list-installed</code>, and use <code>opkg remove</code> to uninstall ones that you no longer need.<br />
Note that uninstalling packages that came bundled with the firmware (as part of rootfs) will not result in freed space. This is due to how the OpenWRT partitioning works - see more on that here: <a href="https://openwrt.org/docs/techref/flash.layout" rel="nofollow">https://openwrt.org/docs/techref/flash.layout</a></p>
<p dir="auto">Alternatively, you can perform a <em><strong>factory restore</strong></em> and start fresh with this device. Just note that performing a Factory Restore on your Omega will revert all files to the default for the currently installed firmware, <strong>all other files will be deleted</strong>. More on that here: <a href="http://docs.onion.io/omega2-docs/factory-reset.html" rel="nofollow">http://docs.onion.io/omega2-docs/factory-reset.html</a></p>
<p dir="auto">If you find that you need more than the 32MB offered by the Omega2+/2S+:</p>
<ul>
<li>Consider using the <a href="https://onion.io/omega2-pro/" rel="nofollow">Omega2 Pro</a>. It runs the OS from the on-board 8GB eMMC storage</li>
<li>Try <a href="http://docs.onion.io/omega2-docs/boot-from-external-storage.html" rel="nofollow">booting from external storage</a></li>
</ul>
<p dir="auto">If you're building your own custom hardware and need more than 32MB, consider including an SD card slot or eMMC storage in your design.</p>
<h2>Our Recommendations</h2>
<p dir="auto">Use the Omega2+/2S+ during development for the most flexibility. If and when you start thinking about production, you'll have a better idea of your storage and memory requirements, and can choose between the 2 and 2+ variants.</p>
]]></description><link>http://community.onion.io/post/21338</link><guid isPermaLink="true">http://community.onion.io/post/21338</guid><dc:creator><![CDATA[Lazar Demin]]></dc:creator><pubDate>Thu, 05 Mar 2020 22:55:25 GMT</pubDate></item></channel></rss>