Hacker News new | past | comments | ask | show | jobs | submit login

Yes, I think he realizes it's optional for booting Linux.

In practice, we have generic kernels which require a lot of stuff in modules for real user systems running on distributions. Instead, though, we could have a loader which doesn't require this big relatively-opaque blob and instead loads the modules necessary at boot time (and does any necessary selection of critical boot devices). i.e. like FreeBSD does.

There's advantages each way. You can do fancier things with an initramfs than you ever could do in the loader. On the other hand, you can change what's happening during boot (e.g. loading different drivers) without a lot of ancillary tooling to recover a system.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: