|
|
|
|
|
by my-boot
4 days ago
|
|
Unfortunately, Apple seems to be alone in having a good implementation. Using the old PXE, you expect to see some dos-like screens and slow loading but with HTTP the experience is not much better. Any decently sized bootloader is downloaded at a snails-pace and the user is presented with a very technical screen. Fine for rescue-boot like purposes but not fine when your daily driver is expected to be booted from network. I had especially expected better from Dell but the experience is... lacking. |
|
Well, Apple is in full control over their entire stack, down to the firmware on the embedded parts.
In the non-Apple world, no way, simply due to the sheer insane amount of different ethernet and wireless chipsets, with many of them shipping binary blobs. The mediatek blobs alone expand to 64MB [1], Intel clocks in a further 24 MB [2], and then there's all the other firmware stuff.
Unfortunately, there is nothing in the "physical world" that comes even close to USB-CDC in its versatility.
[1] https://packages.debian.org/forky/firmware-mediatek
[2] https://packages.debian.org/forky/firmware-intel-misc