Posts

Showing posts with the label PXE boot

PXE aarch64 TFTp boot a Raspberry Pi 4B over the network, May 5 2024

 PXE aarch64 TFTp boot a Raspberry Pi 4B over the network, May 5 2024   PXE:TFTPd Setup   This is one of the easiest pieces to get working. mkdir /tftpboot .  zfs list; zfs create -o compress=off arm64pool/tftpboot   for x86 FreeBSD use this line   zfs list; zfs create -o compress=off zroot/var/tftpboot ; zfs list Uncomment the tftp line in /etc/inetd.conf . tftp    dgram   udp     wait    root    /usr/libexec/tftpd      tftpd -l -s /tftpboot # enable the ftp server ftp    stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -l Add inetd_enable="YES" to your /etc/rc.conf. Run /etc/rc.d/inetd start . Now that the server is working, we need the boot loader that will be served via TFTP to the PXE loader on your machine. for x86_64, maybe for aarch64 needs...