4 ms·
Is there something about multi-user that makes it harder than single-user? If it boots, it's all software at that point, no?
by dooglius 6y ago
Is there something about multi-user that makes it harder than single-user? If it boots, it's all software at that point, no?
- sitzkrieg 6y agofull stretch of a dmesg really
- monadic5 6y agoIn the sense that single user mode is used as a failure mode for the boot process, it indicates that the system was successfully able to bootstrap from the EFI to its own (critical) drivers successfully.
- tedunangst 6y agoImplies a level of stability greater than getting to the "press enter for sh" prompt. Virtual memory is working, filesytems are working, etc.
- spijdar 6y agoAlso probably tests things like signals/job control. I ran into an issue bootstrapping ppcle (on linux) where everything but the signal handler (and vDSO) were working, but context switching from a kernel to a signal handler ended in SIGILL. Booting multi-user probably wouldn't work without working signals.
- AdamJacobMuller 6y agolots more context switching which is a big thing on a new architecture. It goes from "it boots as a toy" to "actually useful"