Am 24.04.2015 um 04:49 schrieb Volker Kuhlmann:
> On Fri 24 Apr 2015 09:36:12 NZST +1200, Alex Armstrong wrote:
> 
>> I'm guessing the process would look something like:
>> -ARM core loads firmware off SD card
>> -U-Boot is loaded
>> -U-Boot looks for kernel/initrd on NFS
> 
> You can't really do that. The kernel is required for your network
> interfaces and a whole lot of other things. Currently uboot loads kernel
> and initrd from SD card.
> 
> Once the kernel is loaded the rootfs is somehow established. The
> question was for an NFS root fs, not to boot from NFS. That should be
> possible and probably isn't really different from a desktop NFS rootfs.
> The network hardware drivers and the NFS fs kernel module need to be in
> the initrd, plus all your basic network configuration. [...]

What's different from an x86 setup is that you'll need to regenerate the
boot.scr file (from boot.script, which defines the bootargs) via mkimage
tool. If you feel like tweaking boot.scr more, you could also use
uEnv.txt to the same effect, to spare yourself future mkimage calls.

Regards,
Andreas

-- 
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu,
Graham Norton; HRB 21284 (AG Nürnberg)
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to