Let's not forget the whole partition split situation due to the 1024 cylinder limitation. Once upon a time, you couldn't get to certain parts of the disk from your bootloader (using BIOS calls), so you had to make something like a tiny /boot which would hide < 1024.
This situation has only improved a little. There are still lingering bits of it here and there, depending on how deeply you poke and which distribution you have installed.