On Mon 27 Apr 2015 20:43:32 NZST +1200, Markus Weber wrote:
Is it then possible to boot without an tftp server?
Yes, from SD card.
The boot loader needs to load kernel and initrd. These two then start
the rest of the system.
IIUC you can load kernel and initrd over the network, but only via tftp,
not nfs, provided the boot loader supports it (u-boot does). The RPi has
no mass storage so you need to insert an SD card with the boot loader
anyway. You might as well save yourself the trouble, at least at first,
of the tftp part and store kernel/initrd on the SD card as well. Smaller
steps are easier.
I'd suggest you use a Linux desktop NFS server first to avoid D-Link
induced NFS problems. You can move later. Test the NFS server with
another Linux box first!
Then you make sure your initrd contains all network and NFS drivers and
configure the Linux boot loader (in initrd) to load the rootfs from NFS.
Please do not CC list postings to me.
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org