I would love to read an updated version of this. The fundamentals won't have changed much. But the details are changing and Urlich went into a lot of detail in this doc.

Great Read.

Wiki could work for updating this writeup efficiently, good example is the way linux booting was described using github.

https://github.com/0xAX/linux-insides