Am 15.11.2015 um 09:18 schrieb Matwey V. Kornilov:
They are device agnostic to the some extend. But currently oemboot for armv7l doesn't support networking and that means that initial initrd cannot run nbd-client to mount root.
Could you be a little more specific what you propose? If you want nbd support in the initrd, you could just do an SR against the JeOS package for review. If it's not enabled in the kernel, please send me a patch.
But, I think that It worth to stop bloating oemboot and introduce nbdboot
How would that help? You still need per-board fdt packages and initrd drivers to be able to use the network. For booting the kernel from network I believe you'd need PXE/TFTP instead. If someone wants to boot from AHCI (like I do on Jetson TK1 / IFC6410) they can boot with an SD image, format, mount and untar rootfs, update the bootargs and reboot. An SD card may still be needed for U-Boot. A similar approach should work for switching to nbd, iSCSI, AoE, FCoE or NFS, too. Maybe I'm not understanding correctly? Regards, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org