u-boot also supports pxe booting using a syslinux config file
https://github.com/u-boot/u-boot/blob/master/doc/README.pxe

Dennis

On Tue, Sep 15, 2020 at 5:43 PM Heinrich Schuchardt <xypron.g...@gmx.de> wrote:
>
> On 9/1/20 2:49 PM, Ahsan Zia (TAU) wrote:
> > Hi All,
> >
> > I need some ideas regarding Boot Over Ehternet. I have been following the u 
> > boot document as well.
> >
> > I am attempting BoE from a Linux Server to a cluster of Raspberry Pis.
> >
> > i.e we have a Ubuntu (linux) Server with Raspbian image, the desired result 
> > is to somehow ''Mount'' the image, so that the Cluster of RPis can be 
> > booted-up using Ethernet? The image can be booted-up automatically when a 
> > new RPI is introduced into the system?
> >
> > The RPIs are Power over Ethernet, PoE hats and have Raspbian lite 
> > pre-installed. The image can be booted-up automatically when a new RPI is 
> > introduced into the system?
> >
> > Please post some ideas.
> >
> > Best Regards,
> > Ahsan Zia
> > Project Researcher,
> > Computing Sciences, Information Technology and Communication Sciences,
> > Tampere University.
> >
> >
>
> U-Boot supports booting via BOOTP and NFS:
> https://www.denx.de/wiki/publish/DULG/to-delete/LinuxNfsRoot.html
>
> Or you can use iSCSI using U-Boot and iPXE:
> https://u-boot.readthedocs.io/en/latest/uefi/iscsi.html
>
> But why do you need network boot if you already have Rasbian lite
> pre-installed on the Raspberries?
>
> What I would typically do in a cluster is to mount the working directory
> via iSCSI and keep the operating system on the SD card. This
> configuration is much more stable during OS updates then a network
> drive. And using an iSCSI server (e.g. on one of the RPis) I only need
> one SSD drive for the cluster.
>
> Best regards
>
> Heinrich

Reply via email to