mirror of
https://github.com/Qubes-Community/Contents.git
synced 2025-09-16 10:34:53 -04:00
add documentation for accessing VM console
This commit is contained in:
parent
2e32f16152
commit
0b40d12439
1 changed files with 19 additions and 0 deletions
19
docs/system/vm-console.md
Normal file
19
docs/system/vm-console.md
Normal file
|
@ -0,0 +1,19 @@
|
|||
# Connect to a VM console
|
||||
|
||||
In some cases it's not possible to use a standard graphical terminal emulator to interact with a VM. In this case, "serial console" access is still available using two tools.
|
||||
|
||||
## qvm-console-dispvm
|
||||
|
||||
Usage: `qvm-console-dispvm VMNAME`
|
||||
|
||||
Launches a DispVM connected to the VM's console, using the qubes.ShowInTerminal RPC service. This provides a full-featured console.
|
||||
|
||||
At the time of writing this command contains a bug whose fix is waiting on release, therefore it may be necessary to use the following.
|
||||
|
||||
## xl console
|
||||
|
||||
Usage: `sudo xl console VMNAME`
|
||||
|
||||
Uses Xenlight to directly access the VM console from dom0. For [security reasons](https://github.com/QubesOS/qubes-vmm-xen/blob/xen-4.8/patch-tools-xenconsole-replace-ESC-char-on-xenconsole-outp.patch) this console is deliberately limited in what it can display.
|
||||
|
||||
Line-by-line text will work fine, but if a Curses-style pseudo-graphical-interface comes up the output will be garbled and you will need a tool like [asciinema](https://asciinema.org/) to untangle it.
|
Loading…
Add table
Add a link
Reference in a new issue