Difference between revisions of "Bering-uClibc 5.x - User Guide - Appendices - Upgrading from Bering-uClibc 3.x"
From bering-uClibc
(UPgrade) |
|||
| Line 10: | Line 10: | ||
==General Q&A== | ==General Q&A== | ||
| − | ; | + | ;LEAF Bering-uClibc does not boot with the message: |
| + | LINUXRC: Switch_root into newfs... | ||
| + | can't run '/etc/init.d/rcS': No such file or directory | ||
| + | |||
| + | Please press Enter to activate this console. | ||
| + | This will be the case, if you upgrade your CF/HD with LEAF Bering-uClibc packages, without updating Syslinux from (previous version) 3.x to syslinux 4.x. LEAF Bering-uClibc 5.x needs support for multiple initrd files (initrd and initmod), which is supported in Syslinux versions 4.0 and above. | ||
| + | |||
| + | <!-- | ||
==Changes in syslinux.cfg== | ==Changes in syslinux.cfg== | ||
<code class="filename">initrd.lrp</code> has been splitted in a kernel independent part <code class="filename">initrd.lrp</code> and a kernel dependent part, <code class="filename">initmod.lrp</code> with the modules needed in the first part of the boot process. | <code class="filename">initrd.lrp</code> has been splitted in a kernel independent part <code class="filename">initrd.lrp</code> and a kernel dependent part, <code class="filename">initmod.lrp</code> with the modules needed in the first part of the boot process. | ||
Therefor <code class="filename">initmod.lrp</code> must be added to the initrd option in <code class="filename">syslinux.cfg</code>: | Therefor <code class="filename">initmod.lrp</code> must be added to the initrd option in <code class="filename">syslinux.cfg</code>: | ||
| − | DEFAULT linux initrd= | + | DEFAULT linux initrd=initrd.lrp,initmod.lrp |
| − | In some occassions the ''/'' raises | + | In some occassions the missing ''/'' raises an error and you'll have to add it: |
| − | append initrd=initrd.lrp,initmod.lrp | + | append /initrd=initrd.lrp,/initmod.lrp |
| − | + | --> | |
---- | ---- | ||
Latest revision as of 17:44, 3 April 2013
| Appendices - Upgrading from Bering-uClibc 4.x | ||
|---|---|---|
| Bering-uClibc 5.x - User Guide | Next | |
General Q&A
- LEAF Bering-uClibc does not boot with the message
LINUXRC: Switch_root into newfs... can't run '/etc/init.d/rcS': No such file or directory Please press Enter to activate this console.
This will be the case, if you upgrade your CF/HD with LEAF Bering-uClibc packages, without updating Syslinux from (previous version) 3.x to syslinux 4.x. LEAF Bering-uClibc 5.x needs support for multiple initrd files (initrd and initmod), which is supported in Syslinux versions 4.0 and above.
| Up | Next |