bccc2f7dd1
29_activate_console: changed from oneshot back to oneshot_async. The oneshot type calls child.wait() which blocks the entire init scheduler. If inputd doesn't drain its control channel promptly, ControlHandle::write() hangs forever, freezing boot. 30_console: added 'sleep 0.2' before 'exec getty 2' to give inputd time to process the VT activation before getty opens /scheme/fbcon/2. Eliminates the race condition without blocking the init scheduler.