meta-netboot
This layer creates a new supplementary initrd image which can be downloaded through TFTP with the kernel. At boot time, the init script will try to mount the rootfs based on the following kernel command line parameters: * nbd.server: IP address to reach the NBD server * nbd.dev: nbd device to use (default: /dev/nbd0) * nbd.debug: activate debug mode (init script is then interruptible) For nbd v2: * nbd.port: TCP port on which server is listening (default: 10809) For nbd v3: * nbd.namev3: The name of the image served by nbd-server. The layer meta-netboot contains recipes for the following components: * busybox: activate the built-in NBD client * initramfs-netboot: contains the init script started by the kernel: basically, this script mounts the real root filesystem, then pivot_root on it and finally exec systemd. * initramfs-netboot-image: image to specify for building the initrd To enable the build of the netboot initrd and ext4 rootfs, add the following line in conf/local.conf: INHERIT += "netboot"
Setup information Mailing list
Git repository
https://gerrit.automotivelinux.org/gerrit/AGL/meta-agl web repo
(actual branch lamprey)
Subdirectory
meta-netboot
Last commit: 3 years, 1 month ago (lamprey branch)
Maintainer
- Jan-Simon Möller email
Recipe name | Version | Description |
---|---|---|
initramfs-netboot | 1.0 | Extremely basic live image init script |
initramfs-netboot-image | 1.0 |