On 23 Apr 2012, at 20:20, Andrew wrote:

> 11.04.2012 21:36, david M brooke написал:
>> On 11 Apr 2012, at 14:16, Yves Blusseau wrote:
>> 
>>> Le 23/04/2012 11:31, Andrew a écrit :
>>>> 11.04.2012 11:20, Erich Titl написал:
>>>>> Hi Andrew
>>>>> 
>>>>> at 23.04.2012 10:07, Andrew wrote:
>>>>>> 11.04.2012 09:36, Erich Titl написал:
>>>>>>> Hi Andrew
>>>>>>> 
>>>>>>> at 22.04.2012 23:20, Andrew wrote:
>>>>>>>> Hi all.
>>>>>>>> I'm thinking about some improvements that can be useful in future,
>>>>>>>> especially on tiny systems, and that should be added before 5.0-beta
>>>>>>>> release if they'll be accepted as useful:
>>>>>>>> 
>>>>>>>> 1) Split single solid initrd to multiple files, for ex. - basic initrd
>>>>>>>> with binaries, and additional files with kernel modules (usb variant, 
>>>>>>>> cd
>>>>>>>> variant, etc). Syslinux supports multiple initrds:
>> 
>> Hi all,
>> 
>> I am increasingly interested in non-x86 systems and for those SYSLINUX is no 
>> good. For ARM the preferred boot loader seems to be U-Boot, or for "raw" 
>> booting on the Raspberry Pi the kernel image needs to include the initramfs. 
>> As long as we can accommodate different approaches for different platforms 
>> that's OK.
>> 
>> Agree that having a compressed filesystem for logging seems like a great 
>> idea.
>> 
>> david
> AFAIK uboot supports also initramfs or other ramdisk types, but it 
> requires prepared images. This is actual for SOHO MIPS-based routers, 
> but I don't know about Raspberry PI. Possible there are possibility to 
> use some '2nd-stage' loader to boot from CF/NAND. How generic distros 
> are booted on Raspberry PI&

U-Boot does indeed support initramfs, but probably not *multiple* initramfs 
files.

The Raspberry Pi *must* boot from the first disk partition on its SD card, but 
that could in principle run U-Boot rather than booting a kernel directly. Using 
U-Boot would provide the flexibility for TFTP download, NFS root etc. I haven't 
seen any examples of that yet, but then again virtually nobody has a physical 
Raspberry Pi yet either :-)
The "generic" distros I have checked so far just put a kernel image with an 
embedded (small) initramfs on the first disk partition and then boot into a 
root disk on the second partition on the SD card.

It's no big deal and we should not constrain our enhancements on an x86 
platform with what the Raspberry Pi needs. I'd just like the option to retain a 
single initramfs (embedded in the kernel image…) rather than *having* to work 
with multiple initramfs files.

david
------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to