XenevaOS

Attaching a Serial Terminal

Serial Terminal is essential for debugging the system while it’s running. Serial debugging involves sending debug output from the system over the serial port to a connected terminal. By default Xeneva kernel and userspace sends various debug output over serial port. Serial Terminal can be used to see debug output from Xeneva.

NOTE

XenevaOS sends all kernel panic informations over serial port. It is necessary to setup serial debugging environment to get a meaningful insights of panic messages.

Prerequisites

Starting up Serial Terminal

Connecting to Serial Terminal in VMware

Connecting to Serial Terminal in Virtual Box

Conclusion

Please make sure each steps are performed correctly to get Serial Terminal connected to the virtual machine. This is a reliable process to monitor XenevaOS’s behavior and diagnose issues. Any kernel exceptions or panic will only be visible over Serial Terminal only. By setting it up properly it can give valuable insights of XenevaOS’s debug outputs.