On 12/04/2021 23.37, L A Walsh wrote:
On 2021/04/12 01:59, Olaf Hering wrote:
Am Mon, 12 Apr 2021 10:46:48 +0200 schrieb Ludwig Nussel
: Does anyone have a better idea or can we just follow Fedora's approach here?
Since the reasons for "/boot" are obsolete since more than a decade, just go ahead.
The reasons for boot are obsolete? Since more than a decade ago? What were the reasons for boot being separate? As opposed to being a partition on "/" root along with /sbin/modprobe and /lib/modules?
How does Windows boot supporting all the different hardware it does without a ramdisk, and why does linux need one?
One reason is that Windows filesystem can flag a file "system", which means "do not move it". Don't touch it. Don't relocate it. This makes it possible to code a boot loader that knows what sectors to read from disk to boot the system, without knowing anything about the filesystem. It blindly reads the sectors it is told to load. And nobody will move those sectors. This is similar to the strategy used by Lilo. When the kernel was updated, a map of what sectors to load on boot had to be updated. Same thing :-) -- Cheers / Saludos, Carlos E. R. (from 15.2 x86_64 at Telcontar)