<?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[Can no longer boot from external storage after update to OpenWRT18]]></title><description><![CDATA[<p dir="auto">I previously set up my Omega 2+ to boot from an SD card using the instructions here:</p>
<p dir="auto"><a href="https://docs.onion.io/omega2-docs/boot-from-external-storage.html" rel="nofollow">Booting from External Storage</a></p>
<p dir="auto">It worked fine when I did it before upgrading to OpenWRT18.</p>
<p dir="auto">After upgrading to OpenWRT18, I had to do it again, and I followed the same instructions, precisely, as far as I can tell.</p>
<p dir="auto">However, after rebooting, this file:</p>
<p dir="auto">/etc/config/fstab</p>
<p dir="auto">reverts to what it was initially, even though I edited it as the last step before rebooting (and I checked, it is being saved properly before I reboot).</p>
<p dir="auto">After rebooting, the file system looks exactly as it did before I started:</p>
<pre><code>Filesystem                Size      Used Available Use% Mounted on
/dev/root                 7.8M      7.8M         0 100% /rom
tmpfs                    29.3M     84.0K     29.2M   0% /tmp
/dev/mtdblock6            6.6M      6.6M         0 100% /overlay
tmpfs                    29.3M    116.0K     29.2M   0% /tmp/root
overlayfs:/tmp/root      29.3M    116.0K     29.2M   0% /
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mmcblk0p1           14.5G     40.0M     13.7G   0% /mnt/mmcblk0p1
</code></pre>
<p dir="auto">And the relevant part of /etc/config/fstab goes back to what it was before I edited. Before rebooting, I changed it to this:</p>
<pre><code>config mount
        option target '/overlay'
        option uuid 'c4f1e098-785d-412a-af16-491e184650ff'
        option enabled '1'
</code></pre>
<p dir="auto">But after rebooting, it goes back to:</p>
<pre><code>config mount
        option target '/mnt/mmcblk0p1'
        option uuid 'c4f1e098-785d-412a-af16-491e184650ff'
        option enabled '0'
</code></pre>
<p dir="auto">Anyone know why it keeps reverting to what it was before I reboot? I want to install Node but I can't because there is not enough space. My 2+ is useless without more space.</p>
]]></description><link>http://community.onion.io/topic/3486/can-no-longer-boot-from-external-storage-after-update-to-openwrt18</link><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 14:17:17 GMT</lastBuildDate><atom:link href="http://community.onion.io/topic/3486.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 27 Feb 2019 10:21:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Wed, 27 Feb 2019 10:21:56 GMT]]></title><description><![CDATA[<p dir="auto">I previously set up my Omega 2+ to boot from an SD card using the instructions here:</p>
<p dir="auto"><a href="https://docs.onion.io/omega2-docs/boot-from-external-storage.html" rel="nofollow">Booting from External Storage</a></p>
<p dir="auto">It worked fine when I did it before upgrading to OpenWRT18.</p>
<p dir="auto">After upgrading to OpenWRT18, I had to do it again, and I followed the same instructions, precisely, as far as I can tell.</p>
<p dir="auto">However, after rebooting, this file:</p>
<p dir="auto">/etc/config/fstab</p>
<p dir="auto">reverts to what it was initially, even though I edited it as the last step before rebooting (and I checked, it is being saved properly before I reboot).</p>
<p dir="auto">After rebooting, the file system looks exactly as it did before I started:</p>
<pre><code>Filesystem                Size      Used Available Use% Mounted on
/dev/root                 7.8M      7.8M         0 100% /rom
tmpfs                    29.3M     84.0K     29.2M   0% /tmp
/dev/mtdblock6            6.6M      6.6M         0 100% /overlay
tmpfs                    29.3M    116.0K     29.2M   0% /tmp/root
overlayfs:/tmp/root      29.3M    116.0K     29.2M   0% /
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mmcblk0p1           14.5G     40.0M     13.7G   0% /mnt/mmcblk0p1
</code></pre>
<p dir="auto">And the relevant part of /etc/config/fstab goes back to what it was before I edited. Before rebooting, I changed it to this:</p>
<pre><code>config mount
        option target '/overlay'
        option uuid 'c4f1e098-785d-412a-af16-491e184650ff'
        option enabled '1'
</code></pre>
<p dir="auto">But after rebooting, it goes back to:</p>
<pre><code>config mount
        option target '/mnt/mmcblk0p1'
        option uuid 'c4f1e098-785d-412a-af16-491e184650ff'
        option enabled '0'
</code></pre>
<p dir="auto">Anyone know why it keeps reverting to what it was before I reboot? I want to install Node but I can't because there is not enough space. My 2+ is useless without more space.</p>
]]></description><link>http://community.onion.io/post/19012</link><guid isPermaLink="true">http://community.onion.io/post/19012</guid><dc:creator><![CDATA[Thomas McCarthy]]></dc:creator><pubDate>Wed, 27 Feb 2019 10:21:56 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Wed, 27 Feb 2019 13:35:24 GMT]]></title><description><![CDATA[<p dir="auto">I thought it might be related to the fact that my SD card is apparently partitioned (that "p1" at the end of the device name seems to be the clue that my Omega sees partition 1).</p>
<p dir="auto">I reformatted the drive so now it only has one partition (and the device name is now mmcblk0), but the end result is the same, once I reboot, /etc/config/fstab is reset to what it was before I edited it.</p>
]]></description><link>http://community.onion.io/post/19013</link><guid isPermaLink="true">http://community.onion.io/post/19013</guid><dc:creator><![CDATA[Thomas McCarthy]]></dc:creator><pubDate>Wed, 27 Feb 2019 13:35:24 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Wed, 27 Feb 2019 19:44:50 GMT]]></title><description><![CDATA[<p dir="auto">A factory reset, followed by repeating the entire process, hasn't solved the problem.</p>
<p dir="auto">I did notice this during the boot process:</p>
<pre><code>[   15.408335] block: attempting to load /etc/config/fstab
[   15.415885] block: unable to load configuration (fstab: Entry not found)
[   15.422871] block: no usable configuration
</code></pre>
<p dir="auto">...but I don't know if that is significant. /etc/config/fstab does exist once the device has booted, but it still contains what I pasted above.</p>
]]></description><link>http://community.onion.io/post/19015</link><guid isPermaLink="true">http://community.onion.io/post/19015</guid><dc:creator><![CDATA[Thomas McCarthy]]></dc:creator><pubDate>Wed, 27 Feb 2019 19:44:50 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 02:01:45 GMT]]></title><description><![CDATA[<p dir="auto">This is no help but I too have experienced the same problem.  Just updated after bricking it early this morning trying to rush to update and now after getting it back to the 2.0.2 build (Omega2+) I upgraded and reset to use my SSD card and no love still just base system.</p>
]]></description><link>http://community.onion.io/post/19016</link><guid isPermaLink="true">http://community.onion.io/post/19016</guid><dc:creator><![CDATA[Shane Neighbors]]></dc:creator><pubDate>Thu, 28 Feb 2019 02:01:45 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 03:41:51 GMT]]></title><description><![CDATA[<p dir="auto">Well I got it to work doing a little hack.  Here is what I had to do:</p>
<ol>
<li>Installed new firmware 0.3.2 b217 -&gt; oupgrade -latest</li>
<li>Copied the overlay folder per the instruction found <a href="https://onion.io/2bt-booting-from-an-sd-card/" rel="nofollow">here</a> onto my SD Card</li>
<li>Created my /etc/config/fstab file and made necessary changes per link <a href="https://docs.onion.io/omega2-docs/boot-from-external-storage.html#automatically-mount-overlay-on-startup" rel="nofollow">here</a>.</li>
<li>Rebooted - no love as I mentioned.  So onto the hack...</li>
<li>Downloaded the prior build b202 and installed it via my USB using the Expansion Dock and Putty per instruction <a href="https://docs.onion.io/omega2-docs/manual-firmware-installation.html" rel="nofollow">here</a>.  You may be able to do the firmware update using ssh but I had already had the system setup for unbricking my processor from earlier so I stuck with it.</li>
<li>Rebooted</li>
<li>Created my /etc/config/fstab again using block &gt; /etc/config/fstab and made the necessary changes per link <a href="https://docs.onion.io/omega2-docs/boot-from-external-storage.html#automatically-mount-overlay-on-startup" rel="nofollow">here</a>.</li>
<li>Rebooted NOTE: I did not copy back over the overlays folder as that would have put the older firmware onto the SD Card.</li>
<li>upon reboot I have my <a href="http://116.GB" rel="nofollow">116.GB</a> Card  with 110GB of space WOOT!<br />
<img src="/assets/uploads/files/1551324791699-screenshot-2019-02-27-22.25.04-resized.png" alt="0_1551324674921_Screenshot 2019-02-27 22.25.04.png" class="img-responsive img-markdown" /><br />
Now time to play with Node and SQLite... Enjoy</li>
</ol>
]]></description><link>http://community.onion.io/post/19017</link><guid isPermaLink="true">http://community.onion.io/post/19017</guid><dc:creator><![CDATA[Shane Neighbors]]></dc:creator><pubDate>Thu, 28 Feb 2019 03:41:51 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 07:05:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/4271">@Shane-Neighbors</a> Run this command please:<br />
<code>ubus call system board</code></p>
]]></description><link>http://community.onion.io/post/19018</link><guid isPermaLink="true">http://community.onion.io/post/19018</guid><dc:creator><![CDATA[György Farkas]]></dc:creator><pubDate>Thu, 28 Feb 2019 07:05:26 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 11:16:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a> said in <a href="/post/19018">Can no longer boot from external storage after update to OpenWRT18</a>:</p>
<blockquote>
<p dir="auto">ubus call system board</p>
</blockquote>
<p dir="auto">Yeah it as I suspected after trying to install the underlying system still is not updated as it would not allow me to install packages that are part of the 18.06 Snapshot.  I kept getting "Signature check failed".  So back to square one....<br />
{<br />
"kernel": "4.4.74",<br />
"hostname": "Omega-XXXX",<br />
"system": "MediaTek MT7688 ver:1 eco:2",<br />
"model": "Onion Omega2+",<br />
"board_name": "omega2p",<br />
"release": {<br />
"distribution": "LEDE",<br />
"version": "17.01-SNAPSHOT",<br />
"revision": "r3529-8d3b49a",<br />
"codename": "reboot",<br />
"target": "ramips/mt7688",<br />
"description": "LEDE Reboot 17.01-SNAPSHOT r3529-8d3b49a"<br />
}<br />
}</p>
]]></description><link>http://community.onion.io/post/19019</link><guid isPermaLink="true">http://community.onion.io/post/19019</guid><dc:creator><![CDATA[Shane Neighbors]]></dc:creator><pubDate>Thu, 28 Feb 2019 11:16:34 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 13:10:40 GMT]]></title><description><![CDATA[<p dir="auto">To add to that I was able to download the packages from the links inside the /etc/opkg/distfeeds.conf for what I needed (the ipk files) and just run them from the command line using opkg install &lt;packagename&gt; and if they need additional packages you will get an error.  I was able to get sqlite3 running along with Node and npm so I'm happy for now will see what other issues popup.</p>
]]></description><link>http://community.onion.io/post/19020</link><guid isPermaLink="true">http://community.onion.io/post/19020</guid><dc:creator><![CDATA[Shane Neighbors]]></dc:creator><pubDate>Thu, 28 Feb 2019 13:10:40 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 16:01:47 GMT]]></title><description><![CDATA[<p dir="auto">so openwrt 18.06 is actually lede 17.01 snapshot?  i guess it is some marketing mumbo jumbo.</p>
]]></description><link>http://community.onion.io/post/19021</link><guid isPermaLink="true">http://community.onion.io/post/19021</guid><dc:creator><![CDATA[Douglas Kryder]]></dc:creator><pubDate>Thu, 28 Feb 2019 16:01:47 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 16:39:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/1572">@Douglas-Kryder</a> said in <a href="/post/19021">Can no longer boot from external storage after update to OpenWRT18</a>:</p>
<blockquote>
<p dir="auto">so openwrt 18.06 is actually lede 17.01 snapshot?  i guess it is some marketing mumbo jumbo.</p>
</blockquote>
<p dir="auto">No.<br />
HW <strong>Omega2+</strong> FW OpenWrt 18.06 based <strong>omega2p-v0.3.2-b217</strong></p>
<pre><code>
BusyBox v1.28.3 () built-in shell (ash)

   ____       _             ____
  / __ \___  (_)__  ___    / __ \__ _  ___ ___ ____ _
 / /_/ / _ \/ / _ \/ _ \  / /_/ /  ' \/ -_) _ `/ _ `/
 \____/_//_/_/\___/_//_/  \____/_/_/_/\__/\_, /\_,_/
 W H A T  W I L L  Y O U  I N V E N T ?  /___/
 -----------------------------------------------------
   Ω-ware: 0.3.2 b217
 -----------------------------------------------------
root@Omega-5BE1:/# ubus call system board
{
	"kernel": "4.14.81",
	"hostname": "Omega-5BE1",
	"system": "MediaTek MT7688 ver:1 eco:2",
	"model": "Onion Omega2+",
	"board_name": "omega2p",
	"release": {
		"distribution": "OpenWrt",
		"version": "18.06-SNAPSHOT",
		"revision": "r0+7437-d624ea1daf",
		"target": "ramips\/mt76x8",
		"description": "OpenWrt 18.06-SNAPSHOT r0+7437-d624ea1daf"
	}
}

root@Omega-5BE1:/# onion os version
=== Version Info ===
Omega firmware: v0.3.2 b217
onion-os - 1.0.6-1

root@Omega-5BE1:/# uname -a
Linux Omega-5BE1 4.14.81 #0 Thu Feb 21 20:59:23 2019 mips GNU/Linux
</code></pre>
<p dir="auto">It seems it is not yet fully perfect. It's rather a release candidate.</p>
]]></description><link>http://community.onion.io/post/19022</link><guid isPermaLink="true">http://community.onion.io/post/19022</guid><dc:creator><![CDATA[György Farkas]]></dc:creator><pubDate>Thu, 28 Feb 2019 16:39:03 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 18:29:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/1572">@Douglas-Kryder</a> - No it is my hack to make it recognize my SSD card as I need the space to play with NodeJS and SQLite which would not all fit on the base system.  So my system is running the 17.02 lede snapshot under the covers and my ssd has the 18.02 overlays installed so I can access those tools.</p>
<p dir="auto">Again just a hack till someone way smarter than me figures out how to get the 18.06 base system to boot from external devices.</p>
]]></description><link>http://community.onion.io/post/19023</link><guid isPermaLink="true">http://community.onion.io/post/19023</guid><dc:creator><![CDATA[Shane Neighbors]]></dc:creator><pubDate>Thu, 28 Feb 2019 18:29:16 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 28 Feb 2019 20:08:05 GMT]]></title><description><![CDATA[<p dir="auto">ok, thanks <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/2619">@György-Farkas</a>  &amp; <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/4271">@Shane-Neighbors</a>  for the explanations.  i initially could not figure out the ubus  call system board  output.  thanks.</p>
]]></description><link>http://community.onion.io/post/19024</link><guid isPermaLink="true">http://community.onion.io/post/19024</guid><dc:creator><![CDATA[Douglas Kryder]]></dc:creator><pubDate>Thu, 28 Feb 2019 20:08:05 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Mon, 11 Mar 2019 11:06:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/971">@Thomas-McCarthy</a> said in <a href="/post/19012">Can no longer boot from external storage after update to OpenWRT18</a>:</p>
<p dir="auto">Anyone know if there will be an update to let us boot from an external device with OpenWRT18?</p>
]]></description><link>http://community.onion.io/post/19144</link><guid isPermaLink="true">http://community.onion.io/post/19144</guid><dc:creator><![CDATA[Thomas McCarthy]]></dc:creator><pubDate>Mon, 11 Mar 2019 11:06:45 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Tue, 12 Mar 2019 23:47:30 GMT]]></title><description><![CDATA[<p dir="auto">I have several Omega2S+ on OpenWRT 18, Omegea-ware 0.3.2 b218 booting from external storage using exactly this set of commands.</p>
<pre><code>opkg update
opkg install kmod-usb-storage-extras e2fsprogs kmod-fs-ext4 block-mount

umount /tmp/mounts/SD-P1
echo -e "y" | (mkfs.ext4 /dev/mmcblk0p1)

mkdir /mnt/mmcblk0p1
mount /dev/mmcblk0p1 /mnt/mmcblk0p1
block detect &gt; /etc/config/fstab
uci set fstab.@mount[0].target=/overlay
uci set fstab.@mount[0].enabled=1
uci commit
mount /dev/mmcblk0p1 /mnt/ ; tar -C /overlay -cvf - . | tar -C /mnt/ -xf - ; umount /mnt/
</code></pre>
<p dir="auto">then</p>
<pre><code>reboot now &amp; exit
</code></pre>
<p dir="auto">log back in and check</p>
<pre><code>df -h. 
</code></pre>
]]></description><link>http://community.onion.io/post/19167</link><guid isPermaLink="true">http://community.onion.io/post/19167</guid><dc:creator><![CDATA[Jeff Seese]]></dc:creator><pubDate>Tue, 12 Mar 2019 23:47:30 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 14 Mar 2019 08:39:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/3130">@Jeff-Seese</a> Thank you, I will try that!</p>
]]></description><link>http://community.onion.io/post/19180</link><guid isPermaLink="true">http://community.onion.io/post/19180</guid><dc:creator><![CDATA[Thomas McCarthy]]></dc:creator><pubDate>Thu, 14 Mar 2019 08:39:24 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 14 Mar 2019 14:28:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/3130">@Jeff-Seese</a> I tried that but I don't have the /tmp/mounts folder after upgrading to 3.2 b218?  I seem to get it to work without the first umount. But now I can't set up a swap page on the overlay. Any suggestions?</p>
]]></description><link>http://community.onion.io/post/19186</link><guid isPermaLink="true">http://community.onion.io/post/19186</guid><dc:creator><![CDATA[Bryan French]]></dc:creator><pubDate>Thu, 14 Mar 2019 14:28:28 GMT</pubDate></item><item><title><![CDATA[Reply to Can no longer boot from external storage after update to OpenWRT18 on Thu, 14 Mar 2019 16:25:55 GMT]]></title><description><![CDATA[<p dir="auto">Just to verify you are able to reboot after these steps and see a larger overlay with df -h?</p>
<p dir="auto">What is the command you are using to try and set up you swap file?</p>
]]></description><link>http://community.onion.io/post/19189</link><guid isPermaLink="true">http://community.onion.io/post/19189</guid><dc:creator><![CDATA[Jeff Seese]]></dc:creator><pubDate>Thu, 14 Mar 2019 16:25:55 GMT</pubDate></item></channel></rss>