Skip to main content
After a successful boot, MVH Kernel drops you directly into an interactive shell session. No login sequence or init system is involved — the kernel initialises its hardware abstraction layer, memory manager, VFS, and device registry, then presents the mvh> prompt and waits for your input. Everything you need to inspect the system, exercise the filesystem, run self-tests, and trigger diagnostic output is available as a built-in command at that prompt.

Shell basics

The shell prompt is mvh>, displayed in green on the VGA text console and mirrored to the COM1 serial port. Input is read from a PS/2 keyboard using the EN-US QWERTY layout. Shift and Caps Lock are both supported for uppercase entry. Backspace erases the last character and Ctrl+C cancels the current input line. The shell language is switchable at runtime. Run language <code> with one of the supported codes to change all shell output immediately:

Command reference

All built-in commands are listed below by category. Click a category heading to go to the detailed reference page.

Filesystem

See Filesystem Commands for full syntax and examples.

Diagnostics

See Diagnostics Commands for full details.

System info

Control

Testing and debug

faulttest triggers a deliberate breakpoint exception (int3). faulttest page triggers a deliberate unmapped-page access. Both commands intentionally halt the kernel and produce a full panic dump on VGA and serial output. Use them only when you want to validate the exception-handling path. You will need to reboot after running either command.
See System and Control Commands for complete details on all system, control, and test commands.