2008/10/27 AceOfHertz <span dir="ltr">&lt;<a href="mailto:aceofhertz@gmail.com">aceofhertz@gmail.com</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Hello,<br>
<br>
I have recently received my new Freerunner and decided to install Debian on<br>
it. &nbsp;I followed the instructions and chose to have it boot from the SD card<br>
by default.<br>
<br>
I want to get back to booting from Flash by default. &nbsp;I can&#39;t figure out how<br>
to do this.</blockquote><div><br>You can modify the menu entry order like this:<br><br>cp install-debian.sh <a href="http://install-debian.sh.org">install-debian.sh.org</a><br>vi install-debian.sh (or use your favorite editor)<br>
<br>in stage uboot, change this lines:<br><br>old---old---old<br><br>bootcmd=<br>&nbsp; setenv bootargs<br>&nbsp;&nbsp;&nbsp; ${bootargs_base} ${mtdparts}<br>&nbsp;&nbsp;&nbsp; rootfstype=ext2 root=/dev/mmcblk0p2 rootdelay=5;<br>&nbsp; mmcinit;<br>&nbsp; ext2load mmc 1 0x32000000 ${sd_image_name};<br>
&nbsp; bootm 0x32000000<br><br>menu_1=<br>&nbsp; Boot from Flash:<br>&nbsp; setenv bootargs<br>&nbsp;&nbsp;&nbsp; ${bootargs_base} ${mtdparts};<br>&nbsp; nand read.e 0x32000000 kernel 0x200000;<br>&nbsp; bootm 0x32000000<br><br></div></div>new---new---new<br><br>
bootcmd=<br>
&nbsp; setenv bootargs<br>
&nbsp;&nbsp;&nbsp; ${bootargs_base} ${mtdparts};<br>
&nbsp; nand read.e 0x32000000 kernel 0x200000;<br>
&nbsp; bootm 0x32000000<br>
<br>menu_1=<br>
&nbsp; Boot Debian from SD card:<br>
&nbsp; setenv bootargs<br>
&nbsp;&nbsp;&nbsp; ${bootargs_base} ${mtdparts}<br>
&nbsp;&nbsp;&nbsp; rootfstype=ext2 root=/dev/mmcblk0p2 rootdelay=5;<br>
&nbsp; mmcinit;<br>
&nbsp; ext2load mmc 1 0x32000000 ${sd_image_name};<br>
&nbsp; bootm 0x32000000<br>
<br>end---end---end<br><br>Then run &quot;./install-debian.sh uboot&quot;. If that mashes up the uboot-environment, then you can try the devirginator.<br><br>