a4e18e242a
getty converts numeric args to /scheme/fbcon/{N} paths.
Non-numeric args (like ttyS0) are treated as literal paths
which don't exist in Redox. Changed to:
- 29_activate_console: inputd -A 2
- 30_console: getty 2 → /scheme/fbcon/2 (VT2 login)
- 31_debug_console: getty 3 → /scheme/fbcon/3 (VT3 debug)
Serial console (ttyS0) has no standard scheme path in Redox.
Login prompt is on the framebuffer console (requires graphical QEMU
or VNC to view).
34 lines
677 B
Diff
34 lines
677 B
Diff
--- /dev/null
|
|
+++ b/init.d/29_activate_console.service
|
|
@@ -0,0 +1,8 @@
|
|
+[unit]
|
|
+description = "Activate console VT"
|
|
+requires_weak = ["00_base.target"]
|
|
+
|
|
+[service]
|
|
+cmd = "inputd"
|
|
+args = ["-A", "2"]
|
|
+type = "oneshot_async"
|
|
--- /dev/null
|
|
+++ b/init.d/30_console.service
|
|
@@ -0,0 +1,8 @@
|
|
+[unit]
|
|
+description = "Console getty on VT2"
|
|
+requires_weak = ["29_activate_console.service"]
|
|
+
|
|
+[service]
|
|
+cmd = "getty"
|
|
+args = ["2"]
|
|
+type = "oneshot_async"
|
|
--- /dev/null
|
|
+++ b/init.d/31_debug_console.service
|
|
@@ -0,0 +1,8 @@
|
|
+[unit]
|
|
+description = "Debug console on VT3"
|
|
+requires_weak = ["29_activate_console.service"]
|
|
+
|
|
+[service]
|
|
+cmd = "getty"
|
|
+args = ["3"]
|
|
+type = "oneshot_async"
|