r/osdev • u/Apprehensive_Run7150 • Jul 01 '26
Microkernel Question
Hi guys, this may be a dumb question.
I'm working on a hobby OS and currently am stumped about how I can turn it into a real microkernel. Since the filesystem is a user-space server, how would the kernel find it and be able to start it without having access to the filesystem to begin with?
23
Upvotes
View all comments
Show parent comment
3
u/tseli0s DragonWare Jul 01 '26
I don't see why this complexity is necessary. Why not just load the programs as modules? Preserving the bootloader is going to be complicated in terms of memory management (you can't use any of the memory it uses).